清除浮动的三种方式:
1.设置overflow:hidden(缺点:可以清除浮动,但是可能会隐藏掉有用的动西)
2.增加一个空标签 设置行间样式clear:both;(缺点:会增加无意义的空标签,会影响JS的使用)
3.设置类名为clearfix
.clearfix:before,.clearfix:after{display:table;content:"";}
.clearfix:after{ clear:both;}
.clearfix{ *zoom:1;}(缺点:兼容性不好)
个人比较建议第三种清除浮动的方法