CSS の単位 px、rem、em の簡単な分析

Guanhui
リリース: 2020-06-24 13:41:42
転載
2206 人が閲覧しました

CSS の単位 px、rem、em の簡単な分析

#絶対長

px

px はピクセル値であり、メートルやメートルなどの固定長です。センチメートル 同じです。

相対長さ

相対長さ rem em などが必要なのはなぜですか?

固定長では現在のニーズを満たすことができなくなりました。

例: たとえば、画面を縮小するときは、ユーザー エクスペリエンスを向上させるために、ボックスの幅と高さを減らすだけでなく、フォント サイズも小さくする必要があります。 。

#rem

rem と px

rem の値は px## の倍数です。

# デフォルトでは、font-size = 16px、1rem = 16px

rem px

との相対計算関係を変更する方法は、HTML でのみ可能です。タグ (HTML ノードはルート ノードであるため、rem の r: ルートです)、font-size: 32px を変更します。つまり、1rem = 32px

Code

<p class="p-rem">rem</p>
/* rem的用法 */
html{
    font-size:16px;  // 1rem = 16px
}
.p-rem{
    width: 10rem;    // 10rem = 10 x 16 = 160px
    height: 10rem;   // 10rem = 10 x 16 = 160px
    font-size: 1rem; // 1rem = 16px
    background-color: #a58778;
}
ログイン後にコピー

em

em と px

em の値は px

の倍数です。デフォルトでは、font-size = 16px、その後 1em = 16px

em と px の間の相対計算関係を変更する方法

独自の要素のフォント サイズを 32px に変更して、1em = 32px# にします。

##独自の要素サイズに font-set がない場合は、親要素に font-size を設定して、独自の要素 (子要素) で使用される em 値に影響を与えることもできます。

推奨チュートリアル: 「

CSS チュートリアル

以上がCSS の単位 px、rem、em の簡単な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:jb51.net
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!