清除浮动的意义理解
来源:5-1 清除浮动
江民川
2020-04-17 11:14:30
清除浮动是不是可以理解为:在一个父级的大模块的最后加一个额外的内部小模块,使父模块始终有这个小模块撑着,就随意中间的内容怎么浮动了?
1回答
同学,你好。所谓清除浮动,目的是让下面的元素不会受到上面浮动的影响。 在设置浮动后,脱离文档流不占自身位置没有高度,因此父级的高度也是塌陷的,高度为0。因此需要清除浮动。clearDiv::after是在clearDiv的后增加内容,是增加了一个伪类的内容,用于实现清除浮动。
如果我的回答解决了您的疑惑,请采纳!祝学习愉快~~~~
相似问题