-1

私のチームは、AdobeMuseを使用していくつかのスタイルシートをハッキングしました。

私はそれらを私のassetsフォルダーに含めて、それらをうまく提供することができます。

application.css:

/*

 *= require_self
 *= require "site_global"
 *= require "frontpage"

*/

私を混乱させているのは、chromeデバッガーでは、リソースがロードされているのがわかりますが、関連するdivのスタイルシートはレンダリングされないということです。

表示が不十分な<div>タグの要素を調べると、からの要素の一部が表示されますが、からsite_global.cssではありませんfrontpage.css

少し眠りについた、今日の午後のデモ。新鮮な目を必要とするかもしれません。


編集

application.html.erbヘッダーを追加する

  <head>
    <title><%= content_for?(:title) ? yield(:title) : "StarterTribe" %></title>
    <%= stylesheet_link_tag "application" %>
    <%= javascript_include_tag "application" %>
    <%= csrf_meta_tag %>
    <%= yield(:head) %>
  </head>
4

1 に答える 1

0

違いはありませんが、周囲の引用符を削除すると、何か違いがありますか?

そして、私はあなたがあなたのアプリケーションレイアウトにこれを持っていると仮定しています:

stylesheet_link_tag 'application' 

重要な順序である場合は、application.cssファイルで正しい順序を指定していることを確認してください。必要に応じて、いくつかのアイテムを「上」に配置することもできます*= require_self

私はあなたの質問を誤解しているかもしれません。

于 2011-10-16T14:28:33.463 に答える