2012-04-19 11 views
1

すべてのバージョンのInternet Explorerに問題があります。私はulと右境界を持つli要素を持っています。 this page(以下「その他」)の下部に、その外観を見ることができます。Internet ExplorerでUL/LI要素の右端を削除するにはどうすればよいですか?

問題はこのページに特有ではなく、すべての同様のHTML設定です。私はその右の境界線を削除するにはIEを伝えるにはどうすればよい

Here's what it looks like in other browsers

Here's what it looks like in IE

+0

ええと、私はそれを見ていない、IE8で私には大丈夫だ。 –

答えて

1

last-childセレクタを使用して、最後のリスト項目に境界線なしを設定しています。残念ながら、9(および10 RC)を除くすべてのIEバージョンはそのスタイルをサポートしていません。

http://www.quirksmode.org/css/contents.html#t35

理由だけではなく、第一子のセレクタを使用します(左の境界線を無効にする)、他のすべてのリスト項目の左の境界線を設定していませんか?私の意見では、もっと安全なルートと思われます。

+0

ありがとう、私はその考えについても考えました。しかし、これは複数のファイル(Wordpress、実際には)を使って動的に生成されるPHPであるため、HTML/CSSでそれを行う方法があるかどうかを知りたかったのです。 –

関連する問題