2
.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

4 に答える 4

6

CSSセレクター名(IDまたはクラス名)を数字で始めることはできません... http://css-tricks.com/ids-cannot-start-with-a-number/

に置き換えてみてください.nine-bucks { }

于 2012-06-07T11:49:38.543 に答える
1

cssクラスまたはID名は数字で始めることができるとは思いません。「9」の代わりに「9」を使用してみましたか?

于 2012-06-07T11:50:07.137 に答える
0

クラス名の最初の位置に数字を使用せずにcssでクラスに名前を付けることに関するW3Cリファレンス。クラス名(az)の最初の文字として英字のみを使用するのが最善の方法です。その後、数字を使用できます。

于 2012-06-07T11:50:48.497 に答える
0

はい、htmlを変更します-class="9 - bucks"class="nine-bucks"に変更します

cssファイルを変更します-.nine-bucks{//}

于 2012-06-07T15:14:27.093 に答える