1

vh 単位を使用して、手動で計算された高さとブラウザによって計算された高さに違いがあるのはなぜですか。この誤算のため、サブピクセルレベルで問題が発生しました。

"1vh calculated by the browser: 5.34375px"
"1vh calculated using simple math: 5.3500000000000005"

そして、100vh が 535px の場合、なぜ 100 で割ったときに最後にこの "...005" があるのですか? 5.35 があるはずです。

テストはフィドルにあります。

https://jsfiddle.net/szpadel444/fdhvkygx/1/

4

0 に答える 0