简述 clearfix 的原理

821 阅读1分钟

 Demo Demo中的CSS中用到这样一个样式:

.clearfix:after{
  content: '';
  display: block;
  clear: both;

该样式通过::after选择器在选择元素之后插入content: ''单引号中的内容,该内容不可被选定,例子中中插入内容为空。对这个空元素添加clear:both,使其清除浮动。相当于在内容末尾添加一个空的div,然后清除浮动。