IE6 float <img>

Rob*_*ert 2 html css image internet-explorer-6

有时在浮动的div.IE6不显示标签,但它确实正确地分隔图像,当您右键单击图像时,它会提供正确的大小和文件大小等细节.它只是不显示图像:

<div style="float:left">
    <img src="one.gif" />
</div>
<div style="float:left">
    <img src="two.gif" />
</div>
Run Code Online (Sandbox Code Playgroud)

这些图像不会显示在IE6中,而是显示在Firefox/Safari/etc中......解决方法是什么?

Not*_*tMe 6

它被称为"Peekaboo"错误.有关更多信息,请参阅

http://www.positioniseverything.net/explorer/peekaboo.html

解决此问题的首选方法是将容器上的hasLayout属性设置为true