我时不时遇到一个问题,我不确定解决方案是什么。
我有一个 2 列布局(左边是 strit,然后是主要区域)。在主要区域,我有时会有一个次要的 2 栏布局(例如 - 对于新闻部分,那里有一个图标,然后是新闻元素)。当我在新元素上向左清除时,不是清除它上面的图像(它是 float 的),而是清除左侧的导航栏。
这是一个sample .这似乎是 FF3.6 上的问题,而 IE8 似乎没问题。
最佳答案
为 #mainContent
添加 overflow:auto;
或 overflow:hidden;
以清除 float 。在这里阅读更多 http://www.quirksmode.org/css/clearing.html
关于CSS:清晰:左工作太好了?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4922098/