コンテンツに合わせて Div の高さを拡張する方法
ネストされた div は、特にメイン コンテナの高さが必要な場合に Web ページのデザインを複雑にする可能性があります。内部の div を収容するために拡張します。提供されているシナリオでは、#main_content div が内部コンテンツに合わせて拡大できず、背景と重なってしまいます。
この問題に対処するには、#main_content div を閉じる前にクリアフィックスが必要です。 「
」を追加することで#main_content 内でその CSS を「.clear { clear: Both; }」に調整すると、内部 div にコンテナの境界を尊重させることができ、オーバーレイの問題を解決できます。
更新:
CSS3 の進歩には、Flexbox レイアウト モードを使用した最新のソリューションが含まれています:
この改良されたアプローチでは:
この更新されたメソッドは、Web ページ レイアウト内で動的なコンテンツの拡張を実現するための、より多用途かつ効率的な方法を提供します。
以上がDiv の高さを内容に合わせて拡張するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。