3.5em: http://jsfiddle.net/yst9h/
html, body {
font-family:Arial, Helvetica, Sans-Serif;
}
.loadingText {
font-weight:bold;
font-variant:small-caps;
font-size:3.5em;
}
56px: http://jsfiddle.net/yst9h/1/
...
font-size:56px;
...
その下にバーがある要素と、そのような読み込み中のテキストがあります。Chrome では、テキストはバーの上にきれいに収まり、親の 100% と読み込み中のテキスト シェア (幅 200px) のサイズになります。ただし、Firefox と IE では、フォントがはるかに大きく (!)、バーを越えて送信され、結果として位置がずれて見えます。ブラウザのすべての開発ツールは、フォントが正しいサイズであると報告し(明らかに人間の目には見えない場合)、どのブラウザにもズームレベルが設定されていません(さまざまなズームレベルもテストされ、スケーリングの違いに変化はありません)
これは私を非常に困惑させました。私が見逃したものを探して、関連するフォントの不一致の問題をすべて読んで、SOとグーグルを何度も読んできましたが、まだこれに出くわしていません。
これは簡単に修正できるものですか、それともフォント サイズを小さくするためにブラウザごとの CSS ルールと格闘する必要がありますか?