清除浮动 为什么要清除浮动清除浮动的方法 为什么要清除浮动 清除浮动主要为了解决父级元素因为子级浮动引起内部高度为0 的问题。 所以会导致下面的div受到上面的浮动的影响 清除浮动的方法 其实本质叫做闭合浮动更好一些, 记住,清除浮动就是把浮动的盒子圈到里面,让父盒子闭合出口和入口不让他们出来影响其他元素。 1. 2.从上述的原因可以看出会受到父元素的div高度为零的影响,那么还有一种方法就直接给他设上高度就好了。 3.父级添加overflow属性方法 4.使用after伪元素清除浮动 5.使用before和after双伪元素清除浮动