2011年2月28日月曜日

IEには br要素を連続すると偶数個目の brが無視されるバグがあるらしい

スタイルシート[CSS]/テキスト・フォント/文字の間隔を指定する - TAG index Webサイト
【IEの不具合について】

このスタイルを設定した要素内でbr要素を連続させると、2つ目(偶数個目)のbr要素が無視されてしまいます。例えば、5つのbr要素を連続させた場合は、2番目と4番目のbr要素が無視され、3つ分の改行しか入らなくなります。

br要素に対して letter-spacing: 0 または letter-spacing: normal を指定すると、この不具合を回避することができます。

※IE 8では、上記の不具合は発生しないようです。

上記のようにbrのletter-spacingに0かnormalを指定することでこの現象は起きなくなる。
上記にはIE8では発生しないと書いてあるが、手元のIE8では発生した。(互換モードとかの関係?)

0 件のコメント:

ブログ アーカイブ

カテゴリー