在Sass中使用函数将返回包含函数名而不是结果的字符串 我正在尝试Zurb基金会5。

在Sass中使用函数将返回包含函数名而不是结果的字符串 我正在尝试Zurb基金会5。,sass,zurb-foundation,compass-sass,Sass,Zurb Foundation,Compass Sass,因此,我创建了一个新项目,并尝试更改设置。例如,当我更改时,$row width:rem calc(1170)在my project/scss/settings.scss中,它(在my project/stylesheets/app.css中)编译为: 它似乎不知道rem calc函数。 如何使其正确计算rem calc?您的函数不存在。在使用它之前,必须先声明(或从其他文件导入)。Sass不会对不存在的函数抛出错误,因为它们的语法与CSS函数类似。所以它假设如果它不是一个Sass函数,那么它必

因此,我创建了一个新项目,并尝试更改设置。例如,当我更改时,
$row width:rem calc(1170)
在my project/scss/settings.scss中,它(在my project/stylesheets/app.css中)编译为:

它似乎不知道rem calc函数。
如何使其正确计算rem calc?

您的函数不存在。在使用它之前,必须先声明(或从其他文件导入)。Sass不会对不存在的函数抛出错误,因为它们的语法与CSS函数类似。所以它假设如果它不是一个Sass函数,那么它必须是一个CSS函数

相关:

我已经完成@import“基础/功能”;在settings.scss中,现在可以使用了,谢谢
.row {
  max-width: rem-calc(1170);
}