方法一:给收到浮动影响的元素添加overflow:hidden 因为overflow属性会触发BFC
( BFC : block formatting centent 块级格式上下文 - 让元素强制的规则机子那个排列)
<style>
.box {
overflow: hidden;
}
.small {
width: 100px;
height: 100px;
float: left;
background-color: #000;
}
.box1 {
width: 150px;
height: 150px;
float: left;
background-color: #f00;
}
.box2 {
width: 200px;
height: 200px;
background-color: aquamarine;
}
</style>
<div class="box">
<div class="small"></div>
<div class="box1"></div>
</div>
<div class="box2"></div>
该博客探讨了如何利用CSS的overflow属性创建BFC(块级格式上下文),以此来消除浮动元素对周围内容的影响。通过在父元素上设置overflow:hidden,可以确保其他元素不会因浮动元素而错位,保持布局的稳定性。
683

被折叠的 条评论
为什么被折叠?



