Sass Map出现Sass错误错误:预期为“;”

时间:2018-08-28 10:12:51

标签: sass

使用Sass映射,我有以下我认为正确的代码。但是我收到错误Deleted css / main.css。错误:预期为“;”。这是为什么,为什么它删除了我的main.css文件。我使用sass --watch sass / main.scss:css / main.css将sass编译为css。

           $colors: ( sexy: #FA6ACC, glamour: #F02A52, sky: #09A6E4);
           body {
           background-color: background-color: map-get($colors, sky);
           }

1 个答案:

答案 0 :(得分:1)

您遇到语法错误,您两次看到background-color:

$colors: ( sexy: #FA6ACC, glamour: #F02A52, sky: #09A6E4);
       body {
       background-color: background-color: map-get($colors, sky);
       }

删除重复的background-color:,就可以了

$colors: ( sexy: #FA6ACC, glamour: #F02A52, sky: #09A6E4);
           body {
           background-color: map-get($colors, sky);
           }

示例:https://www.sassmeister.com/gist/08c641e03727c09ff52fa60c9f629ee0