为什么清除浮动是以下这么写的呢?请帮忙分析以下代码~
.clearfloat{
zoom: 1;
}
.clearfloat:after{
display: block;
clear: both;
content: "";
visibility: hidden;
height: 0;
}补充:平时只用clear:both和其它几种网上看来的小方法清除浮动,上面这个清除浮动的内容比较多,还用到了伪类,想知道具体是什么原理,这种写法和其它写法的不同。
.clearfloat{
zoom: 1;
}
.clearfloat:after{
display: block;
clear: both;
content: "";
visibility: hidden;
height: 0;
}补充:平时只用clear:both和其它几种网上看来的小方法清除浮动,上面这个清除浮动的内容比较多,还用到了伪类,想知道具体是什么原理,这种写法和其它写法的不同。
2016-12-13
举报