使用浮动后,父元素会发生高度塌陷的问题,体现在父元素没有高度,边框不能撑开,margin设置值不能正确显示。
解决的方法:
1:给父元素添加 overflow:auto;zoom:0.08;
2:给子元素后添加一个空的div, css属性设置为clear:both;height:0;line-height:0;font-sizing:0;
3:万能清除浮动法
:after{clear:both;content:'.';display:block;height:0;width:0;visibility:hidden;}