railsでそのページだけ読み込みたいcssがあり、
config/application.rbに
ruby
1config.assets.precompile = %w(application.css users.css)
と書き、
該当ページで、
ruby
1- content_for :header do 2 = stylesheet_link_tag "users"
としました。
しかし、cssはページを開いた時には適用されず、
そのページを開いたあとに1回リロードすれば適用されます。
何故でしょうか。
最初にページを開いた時に適用されていたいのですが。。
app/assets/stylesheets/application.scss
の中で、
ruby
1@import 'users';
と書いておけば、ページ開いたらすぐに適用されている状態です。
layoutファイルは↓になっております
ruby
1= stylesheet_link_tag 'application' 2= yield :header
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/13 10:13