HTML および本文要素の高さと最小の高さ: 包括的な比較
Web サイトのレイアウトを設計するときは、 HTML 要素と body 要素の高さを 100% にしてビューポート全体に表示します。ただし、このアプローチは失敗する場合があります。この記事では、これらの要素に対して height: 100% または min-height: 100% を使用するメリットを検討し、特定のシナリオに基づいて推奨されるアプローチを提供します。
Height: 100% のケース
HTML 要素と body 要素の両方で height: 100% を使用すると、両方の要素が確実に完全に囲むという利点があります。ブラウザウィンドウ。これは、画面全体を満たす背景画像を適用する場合に特に便利です。
最小高さ: 100% の場合
HTML およびbody は、コンテンツの成長に応じて body 要素をビューポートの高さを超えて拡張できるようにする代替アプローチです。これは、高さ: 100% を使用するときに発生する可能性のあるページ下部のギャップを防ぐために非常に重要です。
推奨されるアプローチ
高さ: 100% も 100% も使用しませんmin-height: 背景画像を適用するときは、HTML 要素と body 要素の両方で 100% を使用する必要があります。代わりに、HTML では height: 100%、body:
html { height: 100%; } body { min-height: 100%; }
では min-height: 100% を使用することをお勧めします。このアプローチでは、背景をビューポート全体に埋めながら、body 要素を展開することができます。初期ビューポートの高さを超えるコンテンツに対応するため。
技術的詳細
高さと最小高さの両方を使用する理由は、HTML 要素と body 要素に固有の高さがないためです。高さ: どちらの要素も 100% にすると、コンテンツがオーバーフローしたときにボディが拡張されなくなります。最小高さ: HTML に特定の高さがない限り、100% だけでは機能しません。
以上が「HTML と本文の高さ: 100% と最小高さ: 100%: どちらを使用する必要がありますか?」の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

先日、この質問がありました。私の最初の考えは、奇妙な質問です!特異性はセレクターに関するものであり、アットレールはセレクターではないので、...無関係ですか?

はい、あなたはできます、そしてそれは本当にどの順序で重要ではありません。 CSSプリプロセッサは必要ありません。通常のCSSで動作します。

CSSやJavaScript(および画像とフォントなど)などのアセットにファーアウトキャッシュヘッダーを確実に設定する必要があります。それはブラウザを伝えます

多くの開発者は、CSSコードベースを維持する方法について書いていますが、そのコードベースの品質をどのように測定するかについて多くの人が書いていません。確かに、私たちは持っています

短い任意のテキストを受け入れるために必要なフォームを持っていたことがありますか?名前などのように。それはまさにそのためのものです。たくさんあります

私は、フロント会議のためにスイスのチューリッヒに向かうことにとても興奮しています(その名前とURLが大好きです!)。私はこれまでスイスに行ったことがないので、興奮しています

ソフトウェア開発における私のお気に入りの開発の1つは、サーバーレスの出現です。詳細に行き詰まる傾向がある開発者として

この投稿では、私が構築して展開して展開してネットライフを使用して、着信データの動的ルートを作成する方法を示すeコマースストアのデモを使用します。それはかなりです


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

SublimeText3 中国語版
中国語版、とても使いやすい

MinGW - Minimalist GNU for Windows
このプロジェクトは osdn.net/projects/mingw に移行中です。引き続きそこでフォローしていただけます。 MinGW: GNU Compiler Collection (GCC) のネイティブ Windows ポートであり、ネイティブ Windows アプリケーションを構築するための自由に配布可能なインポート ライブラリとヘッダー ファイルであり、C99 機能をサポートする MSVC ランタイムの拡張機能が含まれています。すべての MinGW ソフトウェアは 64 ビット Windows プラットフォームで実行できます。

ドリームウィーバー CS6
ビジュアル Web 開発ツール

mPDF
mPDF は、UTF-8 でエンコードされた HTML から PDF ファイルを生成できる PHP ライブラリです。オリジナルの作者である Ian Back は、Web サイトから「オンザフライ」で PDF ファイルを出力し、さまざまな言語を処理するために mPDF を作成しました。 HTML2FPDF などのオリジナルのスクリプトよりも遅く、Unicode フォントを使用すると生成されるファイルが大きくなりますが、CSS スタイルなどをサポートし、多くの機能強化が施されています。 RTL (アラビア語とヘブライ語) や CJK (中国語、日本語、韓国語) を含むほぼすべての言語をサポートします。ネストされたブロックレベル要素 (P、DIV など) をサポートします。

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境
