默认情况
.main{float:left;}
.side{float:right;}
clear: both;清除浮动
.main{float:left;}
.side{float:right;}
7).clearfix闭合浮动
.main{float:left;}
.side{float:right;}
1)添加额外标签
.main{float:left;}
.side{float:right;}
2)使用 br标签和其自身的 html属性
.main{float:left;}
.side{float:right;}
3)父元素设置 overflow:hidden
.main{float:left;}
.side{float:right;}
4)父元素设置 overflow:auto;
.main{float:left;}
.side{float:right;}
5)父元素也设置浮动
.main{float:left;}
.side{float:right;}
6)父元素设置 display:table;
.main{float:left;}
.side{float:right;}
8)父元素设置 display:table;
.main{float:left;}
.side{float:right;}