2016-03-31 25 views
0

私はGulp(Gulp-LESS)を使用してCSSにLESSをコンパイルしています。何らかの理由で、CSS計算をエスケープしようとしたときを認識できません。LESSエスケープが動作しない

これらの両方:

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

は必ずこれにコンパイルされます。

height: calc(50vh); 

私はLESSに厳格な数学をオンにする方法はありますけど、私はそれを行う方法がわからないんだけどGulpワークフローの中で

+1

この種のものは、通常、誤ってファイルを2回コンパイルした場合に表示されます。その結果、結果のCSSファイルもLessでコンパイルしないようにしてください。 –

+0

それはそれを修正しました!ありがとう! – knowbody

答えて

0

@ seven-phases-maxによると、私は誤って2度コンパイルしていたということです。それを修復することで、逃げ出した仕事ができました。ありがとう!

1

私は同じ問題を抱えており、2回のコンパイルの問題がありました。私はコンパイルの問題を解決するためのアクセス権がありませんでしたので、文字列を2回エスケープするだけで少しトリックしました。

height: ~'~"calc(100vh - 50px)"'; 
関連する問題