首页 文章

在Sass中使用函数返回包含函数名称而不是结果的字符串

提问于
浏览
1

我正在尝试Zurb Foundation 5 .

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

.row {
  max-width: rem-calc(1170);
}

似乎它不知道rem-calc函数 . 如何正确计算rem-calc?

1 回答

  • 2

    您的功能不存在 . 您必须在使用它之前声明它(或从另一个文件中导入它) . Sass不会为不存在的函数抛出错误,因为它们具有与CSS函数类似的语法 . 所以它假设如果它不是Sass函数,它必须是CSS函数 .

    相关:Test whether a Sass function is defined

相关问题