我正在使用Gulp(w / Gulp-LESS)将LESS编译为CSS。出于某种原因,当我试图逃避CSS计算时,它无法识别。
这两个:
height: ~"calc(100vh - 50px)";
height: calc(~"100vh - 50px");
总是编译到这个:
height: calc(50vh);
我知道有一种方法可以在LESS开启Strict Math,但我不确定如何在Gulp工作流程中这样做。
答案 0 :(得分:1)
我有同样的问题,并且有两次编译问题。我没有任何解决编译问题的权限,所以只是通过两次转义字符串做了一个小技巧。这适用于具有两次编译问题的案例:
height: ~'~"calc(100vh - 50px)"';
答案 1 :(得分:0)
正如@ seven-phases-max所说,问题是我不小心将它编译了两次。修复使逃脱的工作。谢谢!