この記事は、フロートのクリアとクローズについての紹介です。必要な方は参考にしていただければ幸いです。
フロートをクリアする必要がある理由
子要素 float:left; がドキュメント フローから離れると、親要素が折りたたまれます (使用できません)。保持する)
親要素は子要素によってサポートされています
<h1>清除浮动</h1> <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; }
子元素 float:left 额外增加元素 clear:both
<div class="main"> <div class="sub"></div> <div class="sub"></div> <div style="clear:both"></div> </div>
<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>
以上がクリアフロートとクローズドフロートの紹介の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。