2012-11-12 16 views
6

CSSルールを無効にする方法はありますか?CSSルールを無効にする

私は剣道UIを使用していますので、私が尋ねると、そのルールは非常に例えば、すべてを包括している:

.k-grid td 
{ 
    // styles 
} 

をしかし、私はそれが同様にアップスタイルされます彼らのテーブル内の私のテーブルを置いた場合、そのが影響を与えるので、はるかに多く、取り除き/交換する必要があります。私は手作業でルールを上書きし、剣道の変更を常に最新に保つ必要はありません。私は剣道ファイルを更新するたびに手動で削除する必要はありません。

簡単に修正できますか?ありがとう

答えて

7

残念ながら、ルールが定義するすべてのものを上書きする以外は、そのルールにマッチする要素に対してCSSルールを無効にする方が良い方法はありません。あなたはそれらのスタイルを上書きする必要があります

+3

同意すると、別のCSSの属性。 –

+0

はい、非常に悲しいです。しかし、ありがとう。私は別のアプローチを見つけなければならないでしょう。 – Tim

0

は、そのアクションの「カスケード」、悲しいことは簡単な修正だ、!important

.k-grid td 
{ 
    // UI styles 
    color:#000; 
} 

/* your style */ 
.k-grid td 
{ 
    // styles 
    color:#fff !important; 
} 
+6

実際には、第2セレクタの特異性が等しいかそれ以上でルールが元のものよりも後に来る場合、 '!important'は必要ありません。 – ThiefMaster

関連する問題