这是有效的CSS吗?为什么或者为什么不?

时间:2012-06-07 11:47:26

标签: css ruby-on-rails-3 heroku

.9-bucks {
    font-size:  60px;
}

这是我将应用程序推送到Heroku时遇到的错误:

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)):

4 个答案:

答案 0 :(得分:6)

CSS选择器名称(ID或类名称)不能以数字开头...... http://css-tricks.com/ids-cannot-start-with-a-number/

尝试替换为.nine-bucks { }

答案 1 :(得分:1)

我不认为css类或ID名称可以以数字开头。您是否尝试使用'九'而不是'9'?

答案 2 :(得分:0)

  

关于css命名类的W3C参考,而不是使用数字   班级名称的第一个位置。最好的办法是只使用一个   字母字符作为类名(a-z)中的第一个字母。您可以   然后在那之后使用数字。

答案 3 :(得分:0)

是的,将 html - class =“9-bucks”更改为 class =“9-bucks”

并更改 css 文件 - .nine-bucks {//}

相关问题