2009-07-28 95 views
2

我的页面顶部有一个设置为溢出的div元素:可见。紧接着它,我有页面内容。如何“清除”溢出:可见元素?

由于审美原因,我不希望顶级div扩展,但我希望下面的内容将上面的溢出视为块元素......通过“清除”它。

我知道CSS clear ...但它似乎不适用于溢出。

有没有一个正确的方法来做到这一点?

回答

2

overflow:visible与问题没有任何关系,因为它是默认设置。

设置顶部div的高度,并为其中的内容添加另一个浮动div。浮动div将在顶部div之外展开,并且您可以使用clear样式低于它。

+0

所以你的意思实际上是放在顶部的div内容通过浮动DIV从顶部div的底部溢出?听起来很酷且有趣...是结构上的声音? – johnnietheblack 2009-07-28 19:58:35

0

尝试

overflow: auto; 

将扩大div和应该解决您的问题