【问题标题】:Top level sass function for custom import用于自定义导入的顶级 sass 函数
【发布时间】:2015-10-04 01:33:32
【问题描述】:

我使用 SASS,现在我需要从不同的地方导入许多部分。例如,有时我必须这样写:

@import '../../../global/static/src/sass/example';

有没有办法避免重复所有复杂的方式?我想到了 sass 函数,但正如我所见,sass 函数不能在 sass 文件的顶层调用。有什么方法可以通过在路径中添加前缀来导入文件?

【问题讨论】:

    标签: sass


    【解决方案1】:

    由于 SASS 编译器的限制,您不能这样做。

    只有当您的 @import 符合以下条件时,才可能是 SASS 变量:

    • 它使用 url()。
    • 以“http://”开头。
    • 以“.css”结尾。
    • 它指定一个媒体查询(例如@import "screen.css" screen)。

    Source

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-18
      • 2014-04-20
      • 2014-12-21
      • 1970-01-01
      • 1970-01-01
      • 2015-09-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多