CSS中清除浮动的几种方法

一、clear:both;

这种方法有一个问题:margin失效。

二、隔墙法

    

    

    

 /*墙*/        

    

登录后复制

    cl{        clear: both;    }    .hl{        height: 16px;    }

登录后复制

演化出的“内墙法”

    

    

 /*两个p都浮动,所以p不会被撑出高*/    

 /*在家里建一堵墙就能让儿子给p撑出高*/

登录后复制

注意:一般不使用此方法,会增加页面标签。

三、overflow:hidden;

本意就是清除溢出到盒子外面的文字。但是,它能作为偏方来清除浮动
注意:一般不使用此方法,因为溢出这个元素所在的区域会被隐藏。

立即学习“前端免费学习笔记(深入)”;

四、使用伪元素

.clearfix:after {        content: '';        height: 0;        line-height: 0; /*或 overflow:hidden*/        display: block;        visibility: hidden;        clear: both;    }    .clearfix {        zoom: 1;  /*兼容ie6*/    }

登录后复制

五、双伪元素标签

页面上不存在的元素可以通过css添加上去,每个元素都有自己的伪元素。

    .clearfix:before,.clearfix:after {        content: '';        display: table;    }    .clearfix:after {        clear: both;    }    .clearfix {        zoom: 1;    }

登录后复制

以上就是CSS中清除浮动的几种方法的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2904600.html

(0)
上一篇 2025年3月11日 02:05:59
下一篇 2025年3月11日 02:06:07

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • CSS常用的一些属性详解

    text-align: center”>CSS常用属性 ☛关于css属性个人建议查看手册更加详细方便,我这里就几种常用属性进行分类并简单取几个常用属性值,仅供跟我一样刚学习前端的人作为入门而用。  1.字体样式 字体的缩写…

    编程技术 2025年3月11日
    200
  • 如何使用CSS实现分隔线

    下面是几种简单实现分隔线的方法,个人比较喜欢第二种,我也给出了最后第五种比较2的写法,请大家拍砖,或者提供其他好的方法。 单个标签实现分隔线: .demo_line_01{    padding: 0 20px 0;    margin: …

    编程技术 2025年3月11日
    200
  • 详解Css常用操作图片方法

    这篇文章主要为大家详解Css常用操作图片方法的相关资料,需要的朋友可以参考下 body{ background-color: #0078b3;} .image{ border: 1px solid darkgray; width: auto…

    编程技术 2025年3月11日
    200
  • 详解Css常用操作导航栏方法

    这篇文章主要为大家详解css常用操作导航栏方法的布局类,感兴趣的小伙伴们可以参考一下 一、垂直导航栏 ul{    list-style-type: none;    margin: 0px;    padding: 0px;} a:lin…

    编程技术 2025年3月11日
    200
  • 详解Css常用操作分类方法

    这篇文章主要为大家详解css常用操作分类方法,感兴趣的小伙伴们可以参考一下 一、尺寸操作     height    设置元素高度     line-height    设置行高 .p1{    width: 400px;    line-…

    编程技术 2025年3月11日
    200
  • 详解CSS常用操作对齐方法

    这篇文章主要为大家详解css常用操作对齐方法,感兴趣的小伙伴们可以参考一下 一、使用margin属性进行水平对齐    *{    margin: 0px;}.div{    width: 70%;    height: 1000px;  …

    编程技术 2025年3月11日
    200
  • Css基本样式综合设计:表格的制作的详细介绍

    这篇文章主要为大家深度剖析css基本样式综合设计:表格的制作的详细介绍的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 登录后复制             姓名          年龄          性别          …

    编程技术 2025年3月11日
    200
  • Css基本样式表格的详细介绍

    这篇文章主要为大家css基本样式表格的详细介绍,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 a.Css表格属性可以帮助我们极大地改善表格的外观 b.表格边框 登录后复制登录后复制登录后复制             姓名        …

    编程技术 2025年3月11日
    200
  • Css基本样式列表的详细介绍

    这篇文章主要为大家详细介绍了css基本样式列表,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 一、CSS列表属性允许放置、改变列表标志,或者将图像作为列表项标志 二、属性     list-style        简写列表项     …

    编程技术 2025年3月11日
    200
  • Css基本样式链接的详细介绍

    这篇文章主要为大家详细介绍了css基本样式链接,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 一、Css链接的四种状态     1.a:link    普通的、未被访问的链接         2.a:visited    用户已访问的链…

    编程技术 2025年3月11日
    200

发表回复

登录后才能评论