【问题标题】:Sass syntax error issue [duplicate]Sass 语法错误问题 [重复]
【发布时间】:2016-06-02 17:15:11
【问题描述】:

我刚开始学习SASS,遇到了一个问题。当我设置一个变量并想使用它时,我得到了一个错误。

$color: blue

h1 颜色:$颜色

然后我得到了这个:

"Error: Invalid CSS after \"h1 \": expected selector or at-rule, was \"{\"\A         on line 10 of C:/Users/Worddoc/Desktop/htmlandcss/sass/screen.scss\A \A 5: \A 6: @import \"compass/reset\";\A 7: \A 8: $color: blue\A 9: \A 10: h1 {\A 11:     color: $color\A 12: }"; }

有什么问题?

【问题讨论】:

    标签: css sass


    【解决方案1】:

    改变

    h1 color: $color
    

    h1
      color: $color
    

    你看,缩进对于 SASS 正常工作非常重要,否则使用 SCSS 以获得更纯粹的 CSS 感觉(语法方面)

    SCSS 代码为:

    $color: blue;
    h1 { color: $color; }
    

    【讨论】:

    • 你能列出那些会导致 SASS 编译器崩溃的错误吗?
    • @AliRasheed Invalid CSS after "h": expected 1 selector or at-rule, was "h1 color: $color;" on line 1 at column 1 你可以在 SassMeister 使用 SASS 编译器进行测试
    猜你喜欢
    • 2021-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-04
    • 2013-05-31
    • 1970-01-01
    相关资源
    最近更新 更多