【问题标题】:SASS Compiler Custom Rules / ExceptionsSASS 编译器自定义规则/例外
【发布时间】:2015-02-03 13:16:03
【问题描述】:

我正在为一个拥有自己的 html/css 模板系统的软件编写 Sass/CSS。构建模板时,读取输出的 CSS 文件并将其中的任何变量转换为正确的值。变量看起来像

{theme="my_var_key"};

我希望能够在 Sass 中编写代码,但仍然可以在输出的 css 文件中使用软件的自定义变量。

是否可以在 sass 编译器中添加自定义规则/例外,使上述变量按原样编译?

【问题讨论】:

    标签: php css ruby sass


    【解决方案1】:

    您可以使用#{$variable}在SASS中输出实心字符串

    $var: '{theme="my_var_key"}';
    body{
      color: #{$var};
    }
    

    哪些输出:

    body {
      color: {theme="my_var_key"};
    }
    

    这也可以用在类名或 ID 名中。例如:.#{$var} 输出 .{theme="my_var_key"}

    【讨论】:

    • 多么棒的提示。谢谢:-)
    猜你喜欢
    • 2016-03-13
    • 1970-01-01
    • 2019-11-30
    • 2012-09-04
    • 2015-09-06
    • 1970-01-01
    • 2016-11-14
    • 2012-08-21
    • 2013-05-20
    相关资源
    最近更新 更多