What are $s, $v and $g doing in your HTML; and the <br>
, for that matter?
If I remove the <br>
, and replace those $ values by actual percentages that add up to 100% it works just fine for me in IE6, except for the left margin. But that's caused by the doubled float-margin bug.
The way to fix that margin, according to that article, is to set the display
property on div.dd
to inline
.
Speaking of which, you can remove all those display: block
properties you're using, because the display property is ignored for floats (except by IE, to some extent, as the above bugfix demonstrates).
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…