这是我的萨斯:
table#orders {
background-color:#ff0000;
}
但是,当我实际运行它时,我收到一条错误消息,说Invalid CSS after "#ff0000": expected expression (e.g. 1px, bold), was ";"
我不知道为什么它期望背景颜色为 1px。谁能帮我弄清楚?
这是我的萨斯:
table#orders {
background-color:#ff0000;
}
但是,当我实际运行它时,我收到一条错误消息,说Invalid CSS after "#ff0000": expected expression (e.g. 1px, bold), was ";"
我不知道为什么它期望背景颜色为 1px。谁能帮我弄清楚?
可能您的 sass 文件扩展名是 *.sass,更改为 *.scss
*.sass 有不同的语法,这就是它抛出这些“疯狂”错误的原因。
*.scss 支持普通的 css 合成器,就像你的一样
如果您有兴趣了解这些语法,我们有一个很好的问题:
如果您不想从 sass 切换到 scss,则可以将代码更改为:
table#orders
background-color:#ff0000
这是 SASS 文件的正确格式。这是一个链接:http ://www.gotealeaf.com/blog/integrating-rails-and-bootstrap-part-1/