2

calc() 関数を使用して CSS で何かをしたかったのですが、問題があります。この操作を実行しようとすると、コンソールにエラーが表示されます:

width: calc(~"33.33333333%" + unit(20, px));

コンソールに次のメッセージが表示されます:

ParseError: 行 24、列 3 の C:path\translation.less の認識できない入力:

23

24.タイトル{

25

プロセスは終了コード 1 で終了しました

それでも、これを行うと、エラーは発生しません:

width: calc(~"66.66666667%" - unit(20, px));

誰かが私を助けて、演算子を変更することでこのエラーの理由を理解できるでしょうか?

ありがとうございました

4

1 に答える 1

4

わかりました、これを試して解決します:

~"calc(33.33333333% + 20px)";

そして、それは完璧に機能しています。

于 2014-11-09T18:41:43.180 に答える