2010-11-25 17 views
2

font-sizeを0.7272727272に設定しようとしていますが、ページがレンダリングされたときにComputedスタイルが.73333333と表示されています。これはFirefoxのバグですか、.727272727のフォントサイズを維持するためにできることがあります。CSSでのフォントサイズの丸めの問題

答えて

1

私はあなたがその小数点以下の桁数にフォントサイズを保証できるとは思いません。

+0

CA参照が見つかりません – Trufa

0

私のファイヤーバグでは0.727273pxに変わり、ほぼ同じサイズです。

1

私の知る限りは何もフォントサイズ/長さの精度を指定CSS specはありません言うことができるように - 進数利用できるだけであること。質問と他の答えの1つから判断すると、フォントサイズの精度は、ブラウザごとに異なるだけでなく、同じブラウザの異なるビルド/リリース間でも異なります。

おそらく、小数点以下2桁の精度でカウントできますが、それ以上はカウントできません。

0

値の精度はブラウザによって異なります。しかし正直なところ、0.006ピクセルですか?私はそれが大きな問題だとは思わない。

1

スクリーンモニターは、処理すべき有限数のピクセルを扱います。したがって、小数点以下2桁または小数点以下10桁まで正確であるかどうかにかかわらず、レンダリング時にピクセル結果のみを取得します。

相対的な割合を表現しようとすると、小数点以下の桁数が多いものがブラウザに最も正確な数値を与え、どのようにレンダリングするかを知ることができます。

ブラウザに17.5pxのような値が与えられている場合は、実際には17.5pxを表示できません。

具体的な例はあまりありませんが、意味があると思いますが、