我有一个网站,其布局显示在图中。该机构由main container
组成,其包括header
,parent div
和footer
。如图所示,parent div
还包含若干个child div
。父母div的高度为零,即使它有有限高度的孩子
的问题的所有child div
是高度是有限的。但parent div
只包含子div。所有子div都可见,但父div的高度显示为零。我也没有通过提供一些预先确定的价值来确定母公司的高度,因为如果未来孩子的数量增加,它可能导致错误。
由于父div的大小为零的问题是,我的页脚div正在上升,并与父div的内容发生冲突。这可以通过给出一个合适的margin-top来解决,但这不是我正在寻找的解决方案。
任何人都可以建议我一些方法,以便父div的高度根据存在的子div的高度自动更改。
如果我不清楚询问我的疑问,请发表评论!
请给我们您当前的CSS。另外,我猜对了,你的孩子div使用'float:etc'? – Daedalus
添加溢出:隐藏;给父母。 – Tom