1

bootstrap.css が私のスタイルをオーバーライドしています...どうすればこれを回避できますか? css を最初に強制的にロードするにはどうすればよいですか?

問題の 1 つは、必要な Web サイトが@importcss ファイルのロードに使用されていることです (これは変更できません。顧客はそれを変更したくありません)。

何か案は?

***注意* ***

現在のサイトをまったく変更できません。他のものをオーバーライドせずに、bootstrap.css をインクルードするだけです。これは可能ですか?

4

2 に答える 2

3

より具体的なセレクターを作成する必要があります。ID が最も重要であることに注意してください。で一時的にマークして!important、正しくターゲットに設定されているかどうかを確認できます。

たとえば、リスト項目のアンカーをターゲットにしている場合、リセットされたスタイルを上書きするには、次のように記述できますnav ul li a{color: black;}

于 2013-03-29T17:56:35.320 に答える
0

ルールの具体性を高めるだけです。これは、セレクターにさらに追加することを意味します.elem { color: blue; }.parent .elem { color: blue; }

または !important を使用して、.elem { color: blue !important; }

于 2013-03-29T17:52:19.197 に答える