Rails css うまく表示されない時
こちらのサイトは、とてもわかり易い説明です。
railsはSCSSをコンパイルする、アセットパイプラインという仕組みがある。
app/assets/stylesheets
配下にcssが出来る。
application.scss で
*= require_tree .
を外すと、SCSSがプリコンパイルされない。
プレコンパイル対象に指定するのは
config/initializers/assets.rb
ここでプレコンパイル対象に指定する。
また、一度プレコンパイルすると、 それを毎回読み込みに行くので反映されない。 その場合、 ファイルを削除する。
RailsアプリでCSSが更新されない… – tamo's blog
SCSSのコンパイル方法も覚えておく必要がある。