-1

编辑:我很困惑请关闭这个问题

我希望浮动的 div 在它们到达屏幕边缘时会自动换行,并且它们在所有浏览器中都会发生,除了 IE8。仅在 IE8 中,div 无限向右延伸,并创建一个水平滚动条。

这是我的代码:

<div style="float:left;height:290px;width:250px;">
(some text)
</div>

<div style="float:left;height:290px;width:250px;">
(some text)
</div>

<div style="float:left;height:290px;width:250px;">
(some text)
</div>

...etc

有没有快速解决这个问题的方法?

4

1 回答 1

-1

也许在它周围包裹一个div?您创建的这些 div 周围的东西很重要。

导致在 IE8 中以 jsfiddle 呈现它不会显示问题:

http://jsfiddle.net/sYskU/

于 2012-04-11T09:18:10.700 回答