我们应该给溢出:隐藏到那些我们没有给予高度的div?

时间:2010-04-21 12:01:54

标签: css xhtml cross-browser compatibility

我们应该给溢出:隐藏到那些我们没有给予高度的div?

#Container {width:900px;margin:0 auto}
对于#header内有其他元素的

,我应该overflow:hidden#header,或者我应该给#header一个固定的高度。

两者有什么区别?

#header {}

#footer {}

1 个答案:

答案 0 :(得分:2)

不,不需要。

该规则用作允许容器在浮动时获取其子元素的完整高度的解决方法。因此,除非你在其中浮动元素,否则规则是无关紧要的,因为没有溢出因为没有指定高度。

有关您使用overflow: hidden的原因的详细信息,请参阅here