ホームページ > ウェブフロントエンド > CSSチュートリアル > DIV 要素をページの下部まで展開するにはどうすればよいですか?

DIV 要素をページの下部まで展開するにはどうすればよいですか?

Barbara Streisand
リリース: 2024-11-27 20:40:11
オリジナル
424 人が閲覧しました

How Do I Make a DIV Element Expand to the Bottom of the Page?

ページ下部への DIV 拡張の強制

Web デザインでは、場合によっては、DIV ブロックをページ下部まで拡張する必要があります。コンテンツの欠如。通常、DIV はその内容に対応するために必要な場合にのみ拡張されるため、これは困難な場合があります。

問題の概要

次のマークアップを考慮してください:

<body>
  <div>
ログイン後にコピー

目標は、id="content" の DIV を強制的に垂直方向に伸ばし、ページの下部に到達することです。 content.

解決策

問題は、コンテンツ DIV の高さではなく、それを囲むコンテナーにあります。これを修正するには、次の CSS を html 要素と body 要素に適用します。

html, body { height:100%; }
ログイン後にコピー

これにより、ブラウザーはページを 100% の高さでレンダリングし、コンテンツ DIV をその制限まで完全に拡張できるようになります。

追加の考慮事項

このソリューションは大部分の問題に対処しますが、場合によっては、ブラウザによって高さの計算の実装方法が若干異なる場合があることに注意することが重要です。さらに詳しい情報を提供する役立つリソースをいくつか紹介します。洞察:

  • http://www.brunildo.org/test/html_body_0.html
  • http://www.brunildo.org /test/html_body_11b.html
  • http://www.brunildo.org/test/index.html

さらに、包括的なブラウザ互換性情報については、http://quirksmode.org/ を参照してください。

以上がDIV 要素をページの下部まで展開するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート