【发布时间】:2012-09-14 11:03:51
【问题描述】:
我有一个网站,其布局如图所示。主体由main container 组成,它由header、parent div 和footer 组成。 parent div 还包含几个child div,如图所示。
所有child div 的高度问题是有限的。但是parent div 只包含子 div。所有子 div 都是可见的,但父 div 的高度显示为零。我也不是通过提供一些预先指定的值来固定父 div 的高度,因为如果将来孩子的数量增加,它可能会导致错误。
由于父 div 的大小为零导致的问题是我的页脚 div 向上并与父 div 的内容发生冲突。这可以通过提供合适的 margin-top 来解决,但这不是我正在寻找的解决方案。
谁能给我一些建议,让父 div 的高度根据子 div 的高度自动改变。
如果我的疑问不清楚,请发表评论!
【问题讨论】:
-
请给我们您当前的 css。另外,我猜你的孩子 div 使用
float: etc是否正确? -
添加溢出:隐藏;给父母。
标签: css height parent-child