浮動をクリアする方法(Clearfix)
- 前のページ 等高
- 次のページ レスポンシブフロート
clearfix テクニックを使用して浮動をクリアする方法を学びます。
浮動をクリアする方法(Clearfix)
浮動要素の後の要素はその周りに流れます。clearfix 破解を使用して問題を解決します:
Clearfix の使用しない

Clearfix の使用

clearfix テクニック
要素が含む要素よりも高く、浮動している場合、それがコンテナを溢れます。
その後、この問題を解決するために、含まれる要素に overflow: auto; を追加できます:
例
.clearfix { overflow: auto; }
外側マージンと内側マージンを制御できる場合、overflow: auto;
浮動をクリアする効果が良いです(それでは、スクロールバーが見えるかもしれません)。
しかし、新しい、現代的 clearfix テクニックはより安全に使用できます。ほとんどのウェブページでは以下のコードを使用しています:
例
.clearfix::after { content: ""; clear: both; display: table; }
関連ページ
チュートリアル:CSSフロート
- 前のページ 等高
- 次のページ レスポンシブフロート