背景色を指定したブロック要素内にフロート配置した要素があるとき、ブロック要素内の文字列が消える。
<div style="background:aqua;"> <div>A</div> <div style="float:right; width:3em; background:blue;">B</div> <div style="clear:right;">C</div> </div>
文字「B」を含む要素がフロート配置されています。
Moz1.0での表示(標準モード)
WinIE6.0での表示(標準モード)
このバグは、親要素の幅をwidthプロパティで明示することで回避できます。
<div style="width:99%; background:aqua;"> <div>A</div> <div style="float:right; width:3em; background:blue;">B</div> <div style="clear:right;">C</div> </div>
WinIE6.0では標準・互換モード共に文字が消える現象が発生します。