ホームページ  >  記事  >  ウェブフロントエンド  >  css3のremとpxの違いは何ですか

css3のremとpxの違いは何ですか

WBOY
WBOYオリジナル
2022-03-21 15:13:043028ブラウズ

css3 における rem と px の違いは次のとおりです: px は相対的な長さの単位であり、モニター画面の解像度に相対的ですが、rem も相対的な単位ですが、HTML のルート要素に相対的です。

css3のremとpxの違いは何ですか

このチュートリアルの動作環境: Windows 10 システム、CSS3&&HTML5 バージョン、Dell G3 コンピューター。

css3 の rem と px の違いは何ですか

1. Px は相対的な長さの単位であり、モニター画面の解像度に関連します。

長所と短所: 比較的安定していて正確ですが、ブラウザーで拡大または縮小するとページが混乱します。

3. rem は CSS3 の新しい相対単位です。REM は相対単位であり、HTML ルート要素に対して相対的です。ルート要素に font-size を設定するために rem を使用する場合、このときの 1rem はブラウザのデフォルトのフォント サイズと等しくなります。ほとんどのブラウザのデフォルト サイズは 16px

の利点を組み合わせたユニットと言えます。相対サイズと絶対サイズ。これにより、ルート要素のみを変更するだけですべてのフォント サイズを比例的に調整でき、レイヤーごとにフォント サイズが複合する連鎖反応を回避できます。

拡張情報

px:

px は実際にはピクセルです。PX を使用してフォント サイズを設定すると、より安定して正確になります。

しかしこの方法には問題があり、作成したWebページをユーザーがブラウザで閲覧する際、ブラウザのズームを変更するとWebページのレイアウトが崩れてしまうため、 Web サイトの使いやすさを懸念するユーザーにとって、これは大きな問題です。

#rem:

rem は、CSS3 の新しい相対単位 (ルート em、ルート em) です。要素のフォント サイズを設定するために rem を使用すると、サイズは依然として相対的ですが、HTML ルート要素のみを基準としています。このユニットは、相対サイズと絶対サイズの利点を組み合わせたものと言え、ルート要素を変更するだけですべてのフォント サイズを比例的に調整でき、レイヤーごとにフォント サイズが複合する連鎖反応を回避できます。

例:

p {font-size:14px; font-size:.875rem;}

(学習ビデオ共有: css ビデオ チュートリアル)

以上がcss3のremとpxの違いは何ですかの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。