1.清除浮动的几种方式,各自的优缺点?
使用空标签清除浮动 clear:both(理论上能清除任何标签,但增加无意义的标签)使用overflow:auto(空标签元素清除浮动而不得不增加无意代码的弊端,,使用zoom:1用于兼容IE)用afert伪元素清除浮动(用于非IE浏览器)
2.使元素居中的方法
position:absolute;top:50%;left:50%; margin-left:-width/2; margin-top:-height/2
3.使元素消失
z-index:-9999opacity:0;display:none;overflow:hidden;z-indent:-9999