清除浮动影响的方法
1、给父盒子夹高度 元素由内容撑起 (不常用)
2、给后面的父盒子加上 clear:both; 父盒子的margin失效
3、外墙法 在浮动的父盒子之间加一个div,该div样式为:clear:both; 父盒子没有高度
4、内墙法 浮动的父盒子最前面或最后面加一个div,样式为:clear:both; 会出现很多无用div
5、overflow:hidden; 给第一个浮动的父盒子加上该属性 溢出盒子的部分隐藏起来