ピクセルで表した em の値は?
10em = ?px ?
em と px の間に特定の関係はありません。各 font-face の「m」文字の幅に基づいて計算されます。
他の人が言ったように、フォントによって異なるため、設定された比率はありませんが、DHTMLを使用して特定のフォントフェイス/サイズの組み合わせに対してこれを計算することができます.
でdivを作成するだけです
style="width: 1em; visibility:hidden"
関心のあるドキュメント内の場所に追加します。
次に、divのclientWidth
プロパティをチェックして幅を確認できます
レンダリングするフォントとプラットフォームによって異なります。一般的な比率はありません。
11 ピクセルまたは 12 ピクセルの標準サイズのテキスト フォントを使用している場合、一般的な経験則では、1em はピクセル単位で約 11 ピクセルまたは 12 ピクセルになります。
デフォルト1em
では 16px ( font-size:100%;
) なので、16px x 10em = 160px
em
本文のパーセントを変更することで、 のサイズをfont-size
変更できます。たとえば、 のサイズem
を 10px に変更する場合、これは CSS になります。
body {
font-size:62.5%;
}
16 ピクセル x 62.5% = 10 ピクセル
1em が 16px で 10em = 1000% の場合、約 160px です。これは単なる概算であり、フォント、ブラウザ、OS によって異なります。