CSS中去除浮动的小技巧有多少
发布时间:2023-10-18 09:55:17 所属栏目:语言 来源:
导读:在这篇文章中,我们来学习一下“CSS中清除浮动的小技巧有多少”的相关知识,下文有详细的讲解,易于大家学习和理解,有需要的朋友可以借鉴参考,下面就请大家跟着小编的思路一起来学习一下吧。
说明
说明
在这篇文章中,我们来学习一下“CSS中清除浮动的小技巧有多少”的相关知识,下文有详细的讲解,易于大家学习和理解,有需要的朋友可以借鉴参考,下面就请大家跟着小编的思路一起来学习一下吧。 说明 1、给父div定义高度。 原理:给父DIV定义固定高度,可以解决父DIV无法获得高度的问题。 2、使用空元素。 例如(.clear{clear:both}) 原理:添加一对空的DIV标签,使用css的clear:both属性去除浮动,让父DIV获得高度。 3、让父级div也一起浮起。 这可以初步解决当前的浮动问题。但也让父级浮动起来,又会产生新的浮动问题。不建议使用。 4、父级div定义display:table。 原理:强制将div属性转换为表格。 5、父元素设置overflow:hidden,auto。 原理:这种方法的关键是触发BFC。IE6还需要触发hasLayout(zoom:1) 6、父级div定义伪类。 after和zoom。 实例 .clearfix:after{ content:'.'; display:block; height:0; clear:both; visibility: hidden; } .clearfix {zoom:1;} (编辑:汽车网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐