css: height: 100vh - 120px = 98.75vh?



当我忘记将calc放入 scss 时,我遇到了这个问题,所以 css 就像

div{height:100vh - 120px}

在前端,事实证明这是

div{height:98.75vh}

我只是好奇这个98.75是从哪里来的。浏览器如何解释100vh - 120px

一般来说,这意味着 120px 是视口高度的 1,25%。 IMO div{height:100vh - 120px}没有抛出错误,因为 SCSS 处理了它并将其转换为 CSS,但我不是 100% 确定。

最新更新