清除浮动的方法
首选介绍一种常用的万能清除浮动的方法:没有兼容性的问题;
父元素选择器:after{content:’.’;clear:both;display:block;height:0;overflow:hiddern;visibility:hidden;}
其次:还有一种方法那就是;有缺陷的
给父元素添加声明:overflow:hidden;
缺点是:当子元素设置有定位属性时并且定位到父元素外边时将会出现不想要影藏的元素隐藏;造成不必要的效果;
还有一种方法是:在最后一个浮动元素的后面添加空的div;并给该元素添加声明:clear:both;height:0;overflow:hidden;
(缺点就是在html结构文档中会形成很多冗余代码;)
因此后两种方法都不建议用;我们主要是让你们了解;