「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > 浮かんだ子供の要素を使用するときに、親divの背景が崩壊するのを防ぐにはどうすればよいですか?

浮かんだ子供の要素を使用するときに、親divの背景が崩壊するのを防ぐにはどうすればよいですか?

2025-03-23に投稿されました
ブラウズ:578

How Can I Prevent a Parent Div's Background from Collapsing When Using Floated Child Elements?

floating要素とcss背景色

Web開発では、CSSのスタイリング要素は、フローティング要素を含むシナリオに遭遇するときに挑戦することができます。これは、「フロート」プロパティを使用してドキュメントの通常のフローから要素が削除され、親要素の寸法と背景色の問題につながると発生する可能性があります。各divを背景色に割り当てます:親は赤、浮遊要素には緑と黄色を割り当てます。

。 幅:960px; 高さ:自動; マージン:0 Auto; 背景:赤; クリア:両方; } 。左 { フロート:左; 高さ:300px; 背景:緑; } 。右 { フロート:そうです; 背景:黄色。 }

.content {
    width: 960px;
    height: auto;
    margin: 0 auto;
    background: red;
    clear: both;
}

.left {
    float: left;
    height: 300px;
    background: green;
}

.right {
    float: right;
    background: yellow;
}

いずれかの値を「コンテンツ」divに適用すると、この例では崩壊の問題が修正され、親がそのコンテンツサイズに応じて拡張し、赤い背景全体を公開します。

。 オーバーフロー:隠し; ... }

これにより、浮遊要素にもかかわらず、親の寸法が保存され、問題を効果的に解決することが保証されます。

最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3