Sass无效的CSS错误:"预期的表达"

Tom*_*m R 75 css sass

我刚刚关注了Sass教程.由于某种原因虽然Sass文件没有正确生成css.终端说css无效,但我很确定它不是.我已经尝试过更改它以防万一有问题...

我做错了什么?

Sass版本:Sass 3.1.10

错误信息:

error sass/test.sass (Line 3: Invalid CSS after "80%": 
expected expression (e.g. 1px, bold), was ";")
Run Code Online (Sandbox Code Playgroud)

.sass文件内容:

/* style.scss */
#navbar {
  width: 80%;
  height: 23px;
}
Run Code Online (Sandbox Code Playgroud)

mea*_*gar 147

根据您的错误消息(error sass/test.sass),我可以告诉您正在使用.sassScss文件的扩展名.将文件名更改为style.scss.

Sass和Scss使用两种不同且不兼容的语法.


lin*_*nge 9

试试这个:

/* style.scss */
#navbar {
    width: 80%;
    height: 23px;
}

/* style.sass */
#navbar 
    width: 80%
    height: 23px
Run Code Online (Sandbox Code Playgroud)