小编给大家分享一下html中清除浮动和闭合浮动是什么意思,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
为什么要清除浮动
<h2>清除浮动</h2>
<div class="border-div clear">
    <div class="div1">
        
    </div>
    <div class="div2">
        
    </div>
</div>
// 伪元素 :after
.clear:after{
    clear:both;
    content:".";
    display:table;
    width:0;
    height:0;
    visibility:hidden;
}父级元素不设置 height
子元素 float:left
额外增加元素 clear:both
<div class="main">
    <div class="sub"></div>
    <div class="sub"></div>
    <div style="clear:both"></div>
</div>==注意== clear=all 不推荐使用的属性(moz)
<div class="main">
    <div class="sub"></div>
    <div class="sub"></div>
    <br clear="all">
</div><div class="main">
    <div class="sub"></div>
    <div class="sub"></div>
</div><div class="main">
    <div class="sub"></div>
    <div class="sub"></div>
</div>以上是“html中清除浮动和闭合浮动是什么意思”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注天达云行业资讯频道!