首页 > 作文

CSS 清除浮动的4种方法

更新时间:2023-04-07 14:52:07 阅读: 评论:0

1. 为什么要清除浮动

因为父级盒子很多情况下,不方便给高度,但是子盒子浮动就不占有位置,最后父级盒子高度为0,就影响了下面的标准流盒子

2. 清除浮动的方法

(1)额外标签法

浮动元素末尾添加一个空的标签例如:

<div style="幼儿教师专业c英语四级题lear:both"></div>

(2)父级添加overflow属性

可以给父级添加overflow属性为hiddenautoscroll

.Father {     overflow: hidden;    /* overflow: auto; */    /* overflow: scroll; */}

(3)父级使用after伪元素

.Father:after {     content: "";    display: block;    height: 0;    clear: both;    visibilit河流水系特征y: hidden;}/* IE6、7 专有 */.Father {     *红星照耀中国好词好句zoom: 1;}

(4)父级使用双伪元素

.Father:before, .Father:after {     content: "";    display: table;}.Father:after {     clear: both;}.Father {     *zoom: 1;}

3. 总结

清除浮动的方式优点缺点额外标签法通俗易懂,书写方便添加许多无意义的标签,结构化较差父级添加overflow属性书写简单溢出隐藏父级使用after伪元素结构语义化正确由于IE6-7不支持:after,兼容性问题父级使用双火烧的寂寞 歌词伪元素结构语义化正确由于IE6-7不支持:after,兼容性问题

本文地址:https://blog.csdn.net/Jack_lzx/article/details/109632757

本文发布于:2023-04-07 14:52:05,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/369535a3dc5d6a7509570f2193018727.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:CSS 清除浮动的4种方法.doc

本文 PDF 下载地址:CSS 清除浮动的4种方法.pdf

标签:元素   盒子   标签   语义
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图