避免父元素高度塌陷的方法:
1.加一个空div标签清除浮动(缺点:不利于优化,优点:兼容性强)<div style="clear:both"></div>
2. overflow+zoom(优点:兼容性强。 缺点:对margin属性有影响,不能设负值,设负值无效。负值绝对定位也不可以。)
example { overflow:hiddenzoom:1}
3.after+zoom (最好用的,最推荐的,兼容性也很好)
example{zoom:1}
example:after{ display:blockcontent:'', clear:bothheight:0overflow:hidden}
4.让父元素本身也浮动(不推荐,如果也设置浮动,父元素宽度就会随着子元素变化)
#comm_info div.line{margin-top:4pxline-height:8pxborder-top:2px solid #F5708Bbackground:url(图片地址) no-repeat bottompadding-bottom: 200pxmargin-bottom: 32px}padding-bottom: 200px高度为200
把200这个值调小了模块就上去了.