Firefoxでのtextarea-fieldのレンダリングに非常に珍しい問題があります。私はこれまでMacで18.0以外のバージョンをテストしていません。
私の問題は、font-sizeが常に13px(os-default)に相対的であり、親が持っている16pxに相対的ではないということです。親に固定フォントサイズを定義すると、期待どおりに機能します。しかし、すべての親が相対的なフォントサイズを持っている場合、textareaのフォントサイズは私のOSのデフォルトにちょうど相対的です。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Test Firefox ..</title>
<style>
/* Fixed sizes */
/* body { font-size: 12pt; } */
/* body { font-size: 16px; } */
/* body { font-size: 0.4234cm; } */
/* Dynamic sizes */
/* body { font-size: 1em; } */
/* body { font-size: 100%; } */
/* body { font-size: medium; } */
textarea { font-size: 1em; }
</style>
</head>
<body>
<textarea rows="4" cols="20">abc</textarea>
</body>
</html>
同様の質問ですが、私の場合はカバーしていません:なぜ<textarea>と<textfield>が本文からfont-familyとfont-sizeを取得しないのですか?
誰かが以前に似たようなことを経験したことがありますか、または他のブラウザ(バージョン)またはOSでこの動作を確認できますか?
編集:jsfiddle.netのコードは次のとおりです:http://jsfiddle.net/E4WwV/