3

私は現在、ブートストラップを理解しようとしており、CSS を編集する場所を理解するのに苦労しています。app/assets/stylesheets フォルダーの設定を編集するための custom.css.scss ファイルを作成しましたが、ルールを追加すると、しばしばオーバーライドされているように見えるため、外部ライブラリ ブートストラップに移動して特定の要素を編集する必要があることがわかりました。 -sass リソースと ../stylesheets/bootstrap フォルダーにドリルダウンして、関連するスタイルを変更する必要があります。私はこれを間違った方法で行っていると確信しています.custom.css.scssが優先されるようにするために何かすべきことはありますか? どんな助けでも大歓迎です!

4

2 に答える 2

2

ブートストラップ ファイル自体を編集する必要はありませんが、CSS ルールには、どの CSS ルールを使用するかを決定する優先順位構造があります。それほど複雑ではありませんが、コツをつかむまでは少し難しいです。

Smashing Magazineには、他の情報源へのリンクも含めて比較的適切に紹介されています。

于 2012-04-27T21:45:44.467 に答える
0

アセットにある application.css には、他のすべてのスタイルが含まれています。ここで説明されているように、これらの順序を変更する必要があります: Rails 3.1 Load css in specific order .

于 2012-10-06T18:37:00.233 に答える