ホームページ >ウェブフロントエンド >CSSチュートリアル >CSS レイアウトの共通単位を明らかにする: どれをマスターする必要がありますか?
CSS レイアウト ユニットの公開: 何を知っておく必要がありますか?
CSS レイアウト ユニットは Web デザインに不可欠な部分であり、要素のサイズ、間隔、位置を決定するために使用されます。 CSS にはさまざまな単位があり、それぞれに独自の特性と用途があります。この記事では、最も一般的に使用される重要な CSS レイアウト単位のいくつかをわかりやすく説明し、それらをよりよく理解して適用できるように具体的なコード例を提供します。
パーセント (%)
パーセントの単位は、親要素のサイズに相対的です。たとえば、div 要素の幅が 50% に設定されている場合、その幅は親要素の幅の半分になります。次のコードは、パーセント単位を使用して要素の幅を設定する方法を示しています。div { width: 200px; }
em
em 単位は、現在の要素のフォント サイズに応じて計算されます。要素のフォント サイズが 16px に設定されている場合、1em は 16px に相当します。たとえば、次のコードは、段落要素のフォント サイズを 1.2em に設定します。これは、親要素のフォント サイズの 1.2 倍に相当します。div { width: 50%; }
rem
rem 単位は、ルート要素 (通常は HTML 要素) のフォント サイズに応じて計算されます。 em ユニットとは異なり、rem ユニットはネスト レベルの影響を受けません。たとえば、次のコードは、タイトル要素のフォント サイズを 2rem に設定します。これは、ルート要素のフォント サイズの 2 倍に相当します。 要素のフォント サイズを変更すると、要素のサイズが自動的に変更されます。ただし、古いブラウザでは十分にサポートされていない可能性があります。p { font-size: 1.2em; }vw および vh 単位は、さまざまなビューポート サイズに自動的に調整されるため、応答性の高いレイアウトの作成に最適です。 devices 要素のサイズ。ただし、vw および vh 単位を使用すると、要素が大きくなりすぎたり、小さくなりすぎたりする場合があります。
以上がCSS レイアウトの共通単位を明らかにする: どれをマスターする必要がありますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。