私は設定しています:、予期しない結果のボックスの高さ
それらを掛けるfont-size: 13.44px
line-height: 1.4881
しかし、ボックスのレンダリング/計算高さが19px
のはなぜですか?
http://jsbin.com/vokesukeye/2/edit?html,output
私は設定しています:、予期しない結果のボックスの高さ
それらを掛けるfont-size: 13.44px
line-height: 1.4881
しかし、ボックスのレンダリング/計算高さが19px
のはなぜですか?
http://jsbin.com/vokesukeye/2/edit?html,output
これまで私のコメントに書いていたように、ピクセル値は、ピクセルの性質(ピクセル全体またはピクセルなし、可能であれば)を理由に、最初はフォントサイズ13pxに、その後は19pxに丸められています
Retina(そして他の高DPIディスプレイ)でも、すべての仮想ピクセルが2x2リアルピクセル仮想ピクセルはバイナリとして扱われます。「present」かどうかです。ボックスシャドウは例外を作るかもしれませんが、スタイルルールによって直接制御することはできません。 –
おそらくそれは丸みを帯びていて、まずは13pxのフォントサイズにしてから、結果を19pxにします – Johannes
フォントサイズ13.1pxが13.4pxよりも明らかに小さいので、これはほとんど起こりそうにないはずです。つまり、レンダリング中の小数点以下の桁数 – Birowsky
フォントサイズで13.4pxと13.5pxの違いを確認してください(それぞれ19pxと20pxになります)、それは道に丸められている可能性が高いです。 –