<div id="wrapper" style="background:red;">
<div id="child" style="height:500px;float:left;"></div>
</div>
如何#wrapper
伸展#child
的高度?
答案 0 :(得分:2)
你必须通过clear清除浮动:两者,以便包装盒知道结束。
<div id="wrapper" style="background:red;">
<div id="child" style="height:500px;float:left;"></div>
<div style="clear:both;"></div>
</div>
答案 1 :(得分:1)
向父div添加clearfix类。这是CSS:Fiddle
.cf { zoom: 1; }
.cf:before, .cf:after { content: ""; display: table; }
.cf:after { clear: both; }
答案 2 :(得分:0)
给父母一个高度:0px auto; px中的初始高度是你想要的开始,auto会允许它根据子项的高度进行调整