【发布时间】:2021-03-28 10:28:30
【问题描述】:
我的 less 文件中有这个计算:
height: calc((100vh - 60px) + ((100vw / 9) * 3));
但结果不是我所期望的,在我的 chrome devtools 中结果是:
height: calc(73.33333333vh);
它应该(在我的视口中)是 130vh 之类的,离它很远。
我已经尝试为此找到解决方案,但无法修复它,并且由于值的“复杂”性质,我找不到可比较的案例。我尝试了以下计算,但结果总是错误的。
height: calc((~"100vh - 60px") + ((~"100vw / 9") * 3)); // breaks, doesnt build CSS
height: ~"calc((100vh - 60px) + ((100vw / 9) * 3))"; // results in invalid height value
有人知道出了什么问题吗?
非常感谢任何帮助。
【问题讨论】: