浮动#a
不浮动#b
浮动#a
不浮动#b

IE6的三像素BUG,当浮动元素与非浮动元素相邻时,这个3像素的Bug就会出现,它会偏移3像素。此例子在IE6下不浮动#b文字将与#a所在div边框像个3个像素,在#a上增加属性“_margin-left: -3px;”解决此BUG。

当#b拥有“height: 60px;”属性时,#b所在div将具有“layout”,也就是IE私有隐形属性“hasLayout”为“true”。这将改变显示结果,FF不受影响。解决方法是去掉使其具有“layout”的属性。