Internet Explorer (Windows) CSSバグリスト

ブロックボックス化した要素を含むリストアイテムの後ろに空行が入る(5.x/6.0)

症状

リストアイテム要素の内容物の末端にブロックボックスを生成する設定(display:block;)にしたインライン要素を置くと、リストアイテム要素のボックスの直後に空行が発生する。。

例示

<ul>
<li><span style="display:block; margin:0; background:yellow;">
ブロック</span></li>
<li><span style="display:block; margin:0; background:yellow;">
ブロック</span></li>
</ul>

li要素の内部にあるspan要素はブロックボックスを生成します。

スクリーンショット

Ns7.1Netscape7.1標準モード

WinIE6.0WinIE6.0標準モード

補足

以下に不具合を回避する方法を挙げます。

修正状況

WinIE6.0の標準モードと互換モードで不具合の発生を確認しました。