2012-06-07 126 views
2
.9-bucks { 
    font-size: 60px; 
} 

这是当我把我的应用程序的Heroku我收到错误:这是有效的CSS?为什么或者为什么不?

ActionView::Template::Error (Invalid CSS after ".": expected class name, was "9-bucks {" 
2012-06-07T11:42:45+00:00 app[web.1]: (in /app/app/assets/stylesheets/application.css)): 
+1

类以数字开头? –

回答

1

我不认为css类或ID名称可以以数字开头。你有没有试过用'九'而不是'9'?

0

关于在css中命名类而不使用类名的第一位 中的数字的W3C引用。最好的做法是仅使用一个 字母字符作为班级名称(a-z)中的第一个字母。你可以在 之后使用数字。

0

是改变你的HTML - 类= “9块钱”类= “九块钱”

,改变CSS文件 - 。九,雄鹿{/ /}

+0

预先使用数字是违反W3C标准的,所以最好使用字母字符 –