em
私自身の理解:
注:
判断手順:
【】フォントサイズが要素自体に設定されているかどうかを確認します:
はい: 次に、 boder、width、height、padding、margin、line-height"他の値 はすべて相対的なフォント サイズです
font-size*em の値 = 実際に必要な値
(こんにゃくの例:
< ;h1> sky
現時点では、インライン テキストのフォント サイズは手動で設定されず、ブラウザのデフォルトのフォント サイズに相対します (h1 〜 h6 など、一部のタグには独自のフォント サイズがあることに注意してください)
【】が設定されていない場合は、親要素を参照してください。
body {font-size:20px;}
p {margin:3em;} //このとき、最小フォントは12pxなので、 20px*3em = 60px;
.bo {font-size:2em;color:red;}
p {line -height:3em;}// line-height は 120px です
ピンク = 部分的にサポートされています
IE Firefox Chrome Safari Opera iOS Safari Android ブラウザ Android Chrome
6.0+
2.0+
4.0+
3.1+