2016-05-12 2 views
1

HTMlページで先に参照したCSSファイルを参照解除することは可能でしょうか?CSSファイルをHTMLで逆参照することは可能ですか?

私はページの一部に責任だから求めているが、ページ全体をレンダリングするフレームワークが <link rel="stylesheet" type="text/css" href=XXX.css> の形式でいくつかのCSSファイルを参照し、このCSSファイルには、私のCSSファイルを上書きしているので、私はかしら私はそれを逆参照することができますか他に何か提案がありますか?

ありがとうございます。

+0

いいえ、しかし、もう一方が参照された後にあなたのCSSを入れてください。したがって、もう一方を上書きします。 – NoNameProvided

+0

CSS全体を削除しますか? –

答えて

2

の代わりに、より具体的なCSSルールを入れてみてくださいそのファイルを削除しようとしている:

[parent.css] 
a { 
    color: red; 
} 

[your_file.css] 
body a { 
    color: blue; 
} 
+0

冬のテーマ、春のテーマ、秋のテーマなど「テーマ」を適用しても効果はありませんが、レイアウトは同じです。 – cst1992

+0

@ cst1992それは動作します。 '.spring'のようにボディのグローバルテーマを適用し、このテーマをすべてのカスタムスタイルに適用します。一般的なスタイルには、このプレフィックス付きクラスはありません。私はLESSコンパイラも使うことをお勧めします – Justinas

1

CSSは常に、文書全体に適用されます。

あなたがdivを1つだけ行うことができる方法は、あなたのdivにユニークなIDまたはクラスを定義して、CSSを書くことです。

<div class="main_div" id="myCss"> 
    //further content like h1, div, ul, li 
</div> 

そして、あなたは、CSSを書くとき、今ちょうどこの

#myCss h1{ 
    // mycss 
} 
#myCss ul li{ 
    // mycss 
} 

のようにCSSだけで、あなたのdivに適用されます。この方法は、すべてのCSSを継承します。

関連する問題