Home > Windows > Internet Explorer > ver.6 letter-spacingを指定した要素内で連続したbr要素が無視される

letter-spacingを指定した要素内で連続したbr要素が無視される

letter-spacingプロパティを指定した要素内では、br要素を2つ以上連続して置いても1つしか認識されない(br要素が1つおきにしか認識されない)

例示

<p style="letter-spacing:1px; text-indent:0;">
    AAA<br />
    BBB<br /><br />
    CCC
</p>

AAA
BBB

CCC

「BBB」と「CCC」の間には1行分の空白をあけています。

スクリーンショット

Ns7.1Netscape7.1標準モード

WinIE6WinIE6.0標準モード

補足

このバグはbr要素に letter-spacing: 0; と指定することで回避できます。

<style type="text/css">
<!--
br.a {
    letter-spacing: 0;
}
-->
</style>

<p style="letter-spacing:1px; text-indent:0;">
    AAA<br class="a" />
    BBB<br class="a" /><br class="a" />
    CCC
</p>

AAA
BBB

CCC

修正状況

WinIE6.0でも連続したbrが無視される現象が発生します。

Home > Windows > Internet Explorer > ver.6 letter-spacingを指定した要素内で連続したbr要素が無視される

Search
オススメ書籍
Feeds

Return to page top