【问题标题】:SASS Invalid css errorSASS 无效的 css 错误
【发布时间】:2014-07-25 11:25:43
【问题描述】:

我刚开始使用 sass 并安装了 prepros。我试图编译一个 .scss 文件并得到一个错误:

Syntax error: Invalid CSS after " color: ": expected expression (e.g. 1px, bold), was "@blue;"

.scss 代码:

.footer {
clear: both;
background-color: @blue;

}

我安装了 Ruby 和 prepros。

【问题讨论】:

    标签: ruby sass


    【解决方案1】:

    您的语法似乎是错误的。在 Sass 中,@ 用于importsmedia directivespartials(包括)和extends

    如果你想为蓝色定义一个特定的值,然后重用它,那么语法是这样的:

    $blue: #3333FF;
    
    a {
        font-weight: bold;
        color: $blue;
    }
    

    【讨论】:

      【解决方案2】:

      SCSS 使用$ 来表示变量,所以它应该是background-color: $blue;

      【讨论】:

      • 哇,伙计,这是一个愚蠢的错误...感谢您的帮助:D
      猜你喜欢
      • 2016-02-02
      • 2014-02-04
      • 2021-08-23
      • 1970-01-01
      • 2011-12-06
      • 2021-07-06
      相关资源
      最近更新 更多