我们应该给溢出:隐藏到那些我们没有给予高度的div?
#Container {width:900px;margin:0 auto}
对于#header
内有其他元素的,我应该overflow:hidden
给#header
,或者我应该给#header
一个固定的高度。
两者有什么区别?
#header {}
#footer {}
答案 0 :(得分:2)
不,不需要。
该规则用作允许容器在浮动时获取其子元素的完整高度的解决方法。因此,除非你在其中浮动元素,否则规则是无关紧要的,因为没有溢出因为没有指定高度。
有关您使用overflow: hidden
的原因的详细信息,请参阅here。