简述 .clearfix 的原理

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

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

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

你可能感兴趣的:(简述 .clearfix 的原理)