如何正确编译calc(100% - 157px)?

calc(100% - 157px)编译后是 height: calc(-57%);
calc(100vh - 157px)编译后是 height: calc(-57vh);
如何算出我需要的尺寸

添加 ~ 符号进行转义,使其原样输出:

height: ~"calc(100% - 157px)"
或者
height: calc(~"100% - 157px");

height:calc(100% - 10px)
calc(100vh - 10px) 表示整个浏览器窗口高度减去10px的大小

只是一个表达式,对应的高度还是正常显示的