逃避不工作

时间:2016-03-31 16:50:53

标签: css gulp escaping less calc

我正在使用Gulp(w / Gulp-LESS)将LESS编译为CSS。出于某种原因,当我试图逃避CSS计算时,它无法识别。

这两个:

height: ~"calc(100vh - 50px)";
height: calc(~"100vh - 50px");

总是编译到这个:

height: calc(50vh);

我知道有一种方法可以在LESS开启Strict Math,但我不确定如何在Gulp工作流程中这样做。

2 个答案:

答案 0 :(得分:1)

我有同样的问题,并且有两次编译问题。我没有任何解决编译问题的权限,所以只是通过两次转义字符串做了一个小技巧。这适用于具有两次编译问题的案例:

height: ~'~"calc(100vh - 50px)"';

答案 1 :(得分:0)

正如@ seven-phases-max所说,问题是我不小心将它编译了两次。修复使逃脱的工作。谢谢!