the li's of my table are been placed one below the other in ie7 and not in the same line like all the other browsers.
what should I add to the li or ul definition,I have a possibly to add a different css only for ie7 if that can help.
link:
the li's of my table are been placed one below the other in ie7 and not in the same line like all the other browsers.
what should I add to the li or ul definition,I have a possibly to add a different css only for ie7 if that can help.
link:
問題は、Internet Explorer が「本来」インラインでdisplay: inline-blockある要素にしか適用できないことです。
IE の場合の回避策は、float:left代わりに使用することです。
別の解決策は、IE 用に別の条件付きで含まれる CSS を使用しているようですが:
<!--[if ie lte 7]>
    .liElementsClass,
    li {
        display: inline;
        zoom: 1;
    }
<![end if]-->
参照:
あなたに追加display:block;してみてください<li>