其他分享
首页 > 其他分享> > web中的清除浮动方法

web中的清除浮动方法

作者:互联网

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

方法一:父类添加after伪元素法

/* 样式法:清除浮动类似于结构中的隔墙法 */
    
css代码
.clearfix:after {
        content: "";
        display: block;
        height: 0;
        clear: both;
        visibility: hidden;
    }
    .clearfix {
        /* IE6、7专有 */
        *zoom: 1;
    }

在这里插入图片描述
在这里插入图片描述
方法二:额外标签法——隔墙法(w3c推荐方法)
在最后一个浮动元素的后面添加一个块级元素(必须是块级元素不能是行内元素)在这里插入图片描述

方法三:父级添加 overflow
在这里插入图片描述在这里插入图片描述
方法四:双伪元素清除浮动
在这里插入图片描述

理解:
在这里插入图片描述
.clearfix: before, .clearfix: after {
content: “”;
display:table;
}
.clearfix: after{
clear:both;
}
.clearfix {
/* IE6、7专有 */
*zoom: 1;
}在这里插入图片描述

标签:浮动,web,元素,clearfix,清除,after,添加,方法
来源: https://blog.csdn.net/Meng19986082304/article/details/120890451