我有一个包含许多 float 元素的包含元素。该包含元素还应用了一个百分比宽度值。

在 IE7 中,包含浮点数的元素后面的内容被清除,因为宽度值赋予它 hasLayout(我认为!)。

我不希望包含元素具有布局,但我确实需要它具有明确的宽度。有没有办法在 IE7 中解决这个问题,有效地强制 hasLayout=false。

最佳答案

您可以使用以下方法修复一些 haslayout 渲染问题:

* {
 zoom: 1.0;
}

祝你好运。

关于css - 由于hasLayout,如何停止IE7清除 float ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2713063/

10-09 21:41