改行を挟まない連続した要素で直前の要素のfont-size値がfont-size算出に用いられる

症状

em単位や%単位でfont-sizeプロパティを指定した複数の要素を、ソース中で要素間に改行を入れずに続けて記述すると前の要素のfont-size算出値が次の要素のfont-size算出に使用されてしまう。

例示

<style type="text/css">
p.fs {
  font-size: 150%;
}
</style>
<p class="fs">段落</p><p class="fs">段落</p>

段落

段落

2つのp要素は同じ行に置いています。

スクリーンショット

WinIE6WinIE6.0での表示

NN4NN4.8での表示

補足

ソース中で要素間に改行を入れるとこのバグを回避できます。

<p class="fs">段落</p>
<p class="fs">段落</p>

段落

段落

修正状況

NN4.8で不具合の発生が確認されました。

関連記事

スポンサーリンク

RegExp

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る