为什么预期1px加粗背景色?

时间:2013-11-05 15:31:15

标签: css ruby-on-rails sass

这是我的sass:

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

然而,当我实际运行此操作时,我收到一条错误Invalid CSS after "#ff0000": expected expression (e.g. 1px, bold), was ";"我不知道为什么它会为了背景颜色而期待像1px这样的东西。任何人都可以帮我搞清楚吗?

2 个答案:

答案 0 :(得分:14)

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

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

* .scss支持普通的css synthax,就像你的

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

What's the difference between SCSS and Sass?

答案 1 :(得分:-1)

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

cat_fp()

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