我无法让我的div与他们的孩子div垂直扩展。
我有这样的事情:
<div class='headerWrapper'>
<div class='header'>
<img..... height=100>
</div>
</div>
在firebug中,标题div的高度为100,headerWrapper div的高度为0。
图像在它下方的div中可见.... headerWrapper div没有固定的高度。
太困惑了。
Thanks- 乔纳森
答案 0 :(得分:4)
答案 1 :(得分:3)
如果你浮动它们,你可以使用lil css技巧使em高:)
解决方案1:自动溢出父母
<style type="text/css">
.headerWrapper {overflow: auto;}
.header {overflow: auto;}
</stlye>
<div class='headerWrapper'>
<div class='header'>
<img..... height=100>
</div>
</div>
解决方案2:在em之后使用clearfix
<style type="text/css">
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
</stlye>
<div class='headerWrapper clearfix'>
<div class='header clearfix'>
<img..... height=100>
</div>
</div>