在less中使用calc函数进行不同长度单位的计算时,后面值的单位会被忽略,例如:
height: calc(100vh - 50px);
结果等于50vh
解决方法:在表达式前添加"~"
height: calc(~"100vh - 50px");