.clearfix:before,
.clearfix:after{
content:"";
display:table;
}
.clearfix:after{
clear:both;
}假设clear:both没有触发BFC,但是它清除了浮动对吧。既然清除了浮动,为什么还display:table;触发BFC呢?
老师说过"只要触发了BFC就可以清楚浮动"
既然display:table;触发BFC,为什么还要clear:both;
到底BFC是为了清除浮动还是因为什么其他原因