0

Ruby on Rails アプリで他のすべてのスタイルシートをオーバーライドするために、スタイルシート (たとえば...bootstrap_and_overrides.css.scss) を正しく定義する方法を見つけようとしています。問題は、使用しているすべての {wrap}bootstrap テーマ ファイルをそのまま残しておき、更新が公開されたときにアップグレードできるようにすることです。したがって、必要なすべての変更は、この「オーバーライド」css ファイルで行う必要があります。

おそらくapplication.css.scssに何かありますか?

 *= require_self
 *= require_tree .
*/

この特定のスタイルシートを require_tree の後に宣言しようとしましたが、何もしませんでした。私が完全に把握していない概念がいくつかあると確信しています。どんな助けでも大歓迎です。

4

1 に答える 1

0

具体的にRailsを使用するかどうかはわかりませんが、最後のスタイルシート(最後にページに追加されたもの)の定義は、前のスタイルよりも優先されます.

スタイルが確実にオーバーライドされるように、オーバーライド スタイルシートに同等の css セレクターが含まれていることを確認する必要があります。

于 2013-03-26T02:27:00.667 に答える