我有一个古老的问题,即div
包装了一个两列布局。我的侧边栏是浮动的,所以我的容器div
无法包装内容和侧边栏。
<div id="container"><div id="content"></div><div id="sidebar"></div></div>
似乎有许多方法可以修复Firefox中的清晰bug:
<br clear="all"/>
overflow:auto
overflow:hidden
在我的情况下,唯一似乎正确工作的是<br clear="all"/>
解决方案,这有点脏。overflow:auto
给了我讨厌的滚动条,overflow:hidden
肯定有副作用。此外,IE7显然不应该因为它的错误行为而遭受这个问题,但在我的情况下,它的痛苦与Firefox相同。
我们目前可用的哪种方法是最稳健的?