其他分享
首页 > 其他分享> > CSS基础 清除浮动

CSS基础 清除浮动

作者:互联网

1.单伪元素清除法;清除浮动
.clearfix::after{             content: '.';             display: block;             clear: both;             height: 0;  /* 这两行代码是清除content里.的这个内容*/        visibility: hidden;         } 清除浮动之前,两个盒子重叠了,上面的盒子因为浮动高度为0

清除浮动之后,

2.双伪元素清除法
固定语句
.clearfix::before,         .clearfix::after{             content: '';             display: table;         }         .clearfix::after{             clear: both;         } 注意:在这里其作用相同,但它可以解决margin塌陷问题     距离margin塌陷情况可以去https://www.cnblogs.com/jq-growup/p/15744795.html 看详情
3.方法三:
给父元素设置
     overflow:hidden; /*特点就是方便*/

 

标签:浮动,clearfix,清除,after,content,hidden,CSS
来源: https://www.cnblogs.com/jq-growup/p/15746529.html