QA@IT
«質問へ戻る

質問を投稿

railsはどこでcssを指定するのか?

現在rails3.2を使って勉強をしているのですが、CSSを使ってレイアウトを整える際にCSSを読み込む順番がscaffold.cssが一番後に読み込まれているため、コントローラ毎の個別cssであるのhoge.css等が上書きされてしまいます。
しかしcssの読み込みをどこで指定しているのかわからないので質問させていただきました。

application.html.erbには

<%= stylesheet_link_tag    "application", :media => "all" %>

と書かれていました。
そこで
assets/stylesheets/application.cssをみるとコメント以外には何も書かれていませんでした。

自分の考えですとこの書き方ではcssは何も読み込まれないと考えましたが、実際のブラウザ上のソースではscaffolds.cssが読み込まれています。

私はどのようにすればcssの読み込む順番を変更できますか?またどこでscaffolds.css等を指定しているのでしょうか?

現在rails3.2を使って勉強をしているのですが、CSSを使ってレイアウトを整える際にCSSを読み込む順番がscaffold.cssが一番後に読み込まれているため、コントローラ毎の個別cssであるのhoge.css等が上書きされてしまいます。
しかしcssの読み込みをどこで指定しているのかわからないので質問させていただきました。

application.html.erbには
```ruby
<%= stylesheet_link_tag    "application", :media => "all" %>
```
と書かれていました。
そこで
assets/stylesheets/application.cssをみるとコメント以外には何も書かれていませんでした。

自分の考えですとこの書き方ではcssは何も読み込まれないと考えましたが、実際のブラウザ上のソースではscaffolds.cssが読み込まれています。

私はどのようにすればcssの読み込む順番を変更できますか?またどこでscaffolds.css等を指定しているのでしょうか?