1

これが Rails 3.1 で行う最善の方法かどうかはわかりませんが、CSS を 1 つの大きなファイル、つまり application.css にしないように整理しようとしているので、代わりにページ固有のビューを作成してそのように呼び出しています。

<%= stylesheet_link_tag    "application", "gallery", "home" %>

今私が気づいたのは、あなたがどのページにいても、スタイルシート内のすべての css を呼び出すということですか? そのページに関連する CSS だけを呼び出す方法、またはたとえばアプリケーションとギャラリー ページだけを呼び出す方法はありますか? それとも私はこれを間違った方法で行っていますか、より効率的な方法はありますか?

すべてのアドバイスに感謝

4

1 に答える 1

2

application.css で取得します

*= require_self
*= require_tree .

の行を削除する*= require_tree .と、他のすべてのものを自動的にドラッグすることはなくなります。

于 2012-05-01T09:40:44.097 に答える