210930_css(4)
CSSの値と単位
単位は何も使えないから!!利用可能な単位を勉強してください.
許容度はmdnでproperty値を検索できます
パーセントラベル:数値+%
em,rem
em
1 em==親のfont-size
.parent{
color:blue;
font-size:2em;
}
.child{
color:red;
font-size : 0.5em;
結果画面デフォルトブラウザのフォントサイズ16 pxは現在親が32 px、childが16 pxに設定されており、出力を確認できます
計算でemの値を決定できます
rem
1rem === root font-size
.parent{
color:blue;
font-size:2rem;
}
.child{
color:red;
font-size : 1.5rem;
デフォルトのブラウザ本体のフォントサイズは16 pxなので、この計算に基づいて
だから近づきやすい!!
vw , vh
ビューポートに関連する長さは、Webサイトの領域が表示され、相対的な長さです.
LCDのサイズはビューポートに相当します
vw:ビューポート初期プロファイルブロック幅
vh:初期輪郭ブロックの高さ
.cotainer{
width: 50vw;
height: 50vh;
}
vmin, vmax
-vwやwmと同じですが、反応型では横型と縦型ごとに設定が異なります.
.cotainer{
width: 50vmin;
height: 50vmax;
}
persentage
100パーセントの基準は親の値に準ずる
.parent{
width: 50%;
height: 100px;
background-color:blue;
}
.child {
width: 50%;
height: 30px;
background-color:indianred;
}
関数シンボル
calc()
関数パラメータとして式を受信し、式の結果が最終値になります.
複数の単位を混在させることができます.width : calc(100% -80px);
min()
ブラウザはより小さな値を選択しますwidth : min(100%,200px)
max()
二者択一width : max(100%,500px)
🚨 min()とmax()は役に立ちますがexplorerではサポートされていません
Reference
この問題について(210930_css(4)), 我々は、より多くの情報をここで見つけました
https://velog.io/@akk0504/210930css4
テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol
width : calc(100% -80px);
width : min(100%,200px)
width : max(100%,500px)
Reference
この問題について(210930_css(4)), 我々は、より多くの情報をここで見つけました https://velog.io/@akk0504/210930css4テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol