sass:“ ...:”之后的无效CSS,是“ url('...”)

时间:2019-03-18 01:19:01

标签: sass

我想使用css自定义属性来存储图像的url。如果仅使用css,则可以正常工作:

html {
    --header-logo-img: url('/static/assets/images/logo.svg');
}

当我在scss文件中使用相同的文件并用sass编译时,会出现错误:

  

第2行:“ ... ader-logo-img:”:预期的“}”之后的CSS无效   “ url('/ static / as ...”)。

我的scss文件中没有其他内容。 (我也尝试了.sass文件,结果相同)。

仅与URL结合使用时才出现此问题。分配颜色值或某些类似的方法可以正常工作。

新闻:事实证明,只有在将路径设置为双引号或单引号的情况下才会出现错误。编译愉快:

html {
    --header-logo-img: url(/static/assets/images/logo.svg);
}

问题仍然存在:为什么sass不喜欢这里的引号? (也许我应该补充一点,我在sass 3.5.1上)。

0 个答案:

没有答案