ホームページ > 記事 > ウェブフロントエンド > CSSのfloatの詳しい解説とfloatをクリアする3つの方法
floatingについて話す前に、CSS1のmargin属性
の2つの特殊な現象、marginsのマージ現象について話しましょう:
2つのpが上下にソートされている場合、上のものを設定しますpmargin-bottom、margin-topを次の p に設定すると、2 つのマージンがマージされ、マージ後の値が大きい方のマージンが発生します。
通常、この現象に対処する必要はありません。 2. マージン崩壊現象: 大きなボックスに小さなボックスが含まれており、小さなボックスに margin-top を設定すると、大きなボックスも一緒に下に移動します。 解決策: 1.0 大きなボックスに境界線 border 属性を追加します。
2.0 は、大きなボックスにoverflow 属性を設定します。
3.0はfloatを使用します。 補足: オーバーフローの共通属性は次のとおりです:
visible |
: デフォルト値。コンテンツはトリミングされず、要素ボックスの外側にレンダリングされます。 |
非表示: |
コンテンツはトリミングされ、残りのコンテンツは非表示になります。 |
スクロール: |
コンテンツはトリミングされますが、ブラウザーには残りのコンテンツを表示するためのスクロール バーが表示されます。 |
Auto: |
コンテンツがトリミングされている場合、ブラウザーには残りのコンテンツを表示するためのスクロール バーが表示されます。 |
コンテンツはトリミングされ、残りのコンテンツは非表示になります。 |
スクロール: |
コンテンツはトリミングされますが、ブラウザーには残りのコンテンツを表示するためのスクロール バーが表示されます。 |
Auto: |
コンテンツがトリミングされている場合、ブラウザーには残りのコンテンツを表示するためのスクロール バーが表示されます。 |
以上がCSSのfloatの詳しい解説とfloatをクリアする3つの方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。