首页 > 其他 > 详细

对clear float 的理解

时间:2017-01-22 20:17:30      阅读:241      评论:0      收藏:0      [点我收藏+]

之前自己对于清除浮动的用法比较模糊 ,如果用到的话,一般都是采用简单粗暴的方式解决,就是直接用overflow:hidden,但是越用久就会发现其实有BUG,这个BUG正是overflow:hidden带来的,因为细究overflow:hidden还有一个默认效果是溢出隐藏.,如果要在子元素里再添一个div,div往下移动的话,超过了子元素的高度就会做溢出隐藏处理,所以效果不佳,所以后来自学了另一种清除浮动的方法,就是伪类.clearFix:after{content:‘.‘;height:0;clear:both;visibility:hidden;display:block;}。这种方法比较OK的,之前的BUG不会出现,只是在做网页的时候,一定要记住一点,就是伪类的兼容性问题,ie6是不支持主要的写法的,所以加.clearFix{*zoom:1;}.只是自己的一些理解!与君共勉!

对clear float 的理解

原文:http://www.cnblogs.com/zhangyy520/p/6341289.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!