1 清浮动-clear:both
css代码1
2
3
4.layout{}
.left{float:left;}
.right{float:right;}
.clear{clear:both;}
html代码1
2
3
4
5<div class="layout">
<div class="left">left</div>
<div class="right">right</div>
<div class="clear"></div>
</div>
2 清浮动-overflow:hidden
css代码1
2
3.layout{overflow:hidden;zoom:1;}
.left{float:left;}
.right{float:right;}
html代码1
2
3
4<div class="layout">
<div class="left">left</div>
<div class="right">right</div>
</div>
3 清浮动-:after
css代码1
2
3
4
5
6
7
8
9
10
11
12.layout{}
.clearfix{zoom:1;}
.clearfix:after{
content:"";
visibility:hidden;
display:block;
clear:both;
height:0;
font-size:0;
}
.left{float:left;}
.right{float:right;}
html代码1
2
3
4<div class="layout clearfix">
<div class="left">left</div>
<div class="right">right</div>
</div>