为什么需要清除浮动?清除浮动的方式

清除浮动是为了清除使用浮动元素产生的影响。浮动的元素,高度会塌陷,而高度的塌陷使我们页面后面的布局不能正常显示。

1、父级div定义height;

2、父级div 也一起浮动;

3、常规的使用一个class;

.clearfix::before, .clearfix::after {
content: " ";
display: table;
}

.clearfix::after {
clear: both;
}

.clearfix {
*zoom: 1;
}

  • 暂无回复内容