别着急,坐和放宽
含义:"清除浮动带来的影响"
原因:
目的:
直接设置父元素高度
额外标签法
单伪元素清除法
操作:用伪元素替代了额外标签
一. 基本写法
.clearfix::after{
content:'';
display:block;
clear:both
}
二.补充写法
.clearfix::after{
content:'';
display:block;
clear:both
/*补充代码:在网页中看不到伪元素*/
height:0;
visibility:hidden;
}
特点:
双伪元素清除法
操作:
.clearfix::before,
.clearfix::after{
content : '';
display : table;
}
.clearfix::after{
clear:both;
}
特点:
给父元素设置overflow:hidden
是Web页面的可视化CSS的一部分,是块盒子的布局过程发生的区域,也是浮动元素与其他元素交互的区域
创建BFC的方法
HTML标签是BFC盒子
浮动元素是BFC盒子
行内块元素是BFC盒子
BFC盒子常见特点