6

这是我的萨斯:

table#orders {
    background-color:#ff0000;
}

但是,当我实际运行它时,我收到一条错误消息,说Invalid CSS after "#ff0000": expected expression (e.g. 1px, bold), was ";"我不知道​​为什么它期望背景颜色为 1px。谁能帮我弄清楚?

4

2 回答 2

14

可能您的 sass 文件扩展名是 *.sass,更改为 *.scss

*.sass 有不同的语法,这就是它抛出这些“疯狂”错误的原因。

*.scss 支持普通的 css 合成器,就像你的一样

如果您有兴趣了解这些语法,我们有一个很好的问题:

SCSS 和 Sass 有什么区别?

于 2013-11-05T15:34:10.047 回答
0

如果您不想从 sass 切换到 scss,则可以将代码更改为:

table#orders 
    background-color:#ff0000

这是 SASS 文件的正确格式。这是一个链接:http ://www.gotealeaf.com/blog/integrating-rails-and-bootstrap-part-1/

于 2015-05-06T00:03:27.410 回答