您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

css父类清除浮动的原因详解

2024/3/22 7:59:26发布22次查看
浮动因素在静态网页制作中经常被应用到,比如要让块级元素不独占一行,常常应用设置float的方式来实现。但是应用的时候会发现,设置了子类浮动后,未给父类清除浮动,这样就会造成一下问题:
1.浮动的元素会相对于父容器或者是前面已经定位的元素进行浮动,浮动的元素脱离文档流,也就是不再占有原有的位置,会影响后面的元素或者是父容器。
2.父容器正常情况下会自动扩高,但是子元素加了浮动后位置不保留,父容器就感觉它不存在了,所以不会扩高。
所以,在编写静态网页时,一定要注意浮动的清除问题,一段清除浮动代码可以方便调用: 
 .clearfloat:after{ content:' '; display:block; height:0; visibility:hidden; } .clearfloat{ zoom:1; }
以上就是css父类清除浮动的原因详解的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product