EMは固定の測定単位ではなく、相対的なサイズです。 "EM"の起源は、文字通り特定フォントの文字 "M"の幅です。デジタルタイポグラフィでは、EMはベースフォントサイズに相対的です。だから、あなたが見ているのは、CSSの "カスケード"な性質の実例です。
ベースフォントは、パーセントまたは固定サイズ(たとえば、12px、14px、100%など)で設定されます。その後、追加のスタイルがロードされると、#TP_splash_screen
のフォントサイズ継承元がより小さなものに変更されているため、6emの値が小さくなりました。
この例で考えてみましょう:あなたはbody
要素の直接の子である要素として#TP_splash_screen
を使用する場合は、あなたのフォントは12ピクセル「Mの12ピクセルの6em(6倍のサイズになります
body{
font-size: 12px;
}
#TP_splash_screen{
font-size: 6em;
}
.container{
font-size: 10px;
}
を")。 container
要素の子要素として#TP_splash_screen
を使用すると、フォントは6px(10px "M"の6倍)になります。
EMは柔軟で反応性のあるレイアウトを扱うための優れた測定単位ですが、測定単位は固定されていません。
CSSを通過し、この要素の 'font-size'プロパティがオーバーライドされていないことを確認してください。また、このプロパティが継承されるときに、他の親要素の 'font-size'を設定しているかどうか確認してください。 –