2012-11-12 54 views
6

Bir CSS kuralını devre dışı bırakmanın bir yolu var mı?CSS kurallarını devre dışı bırakma

Ben Kendo UI kullanıyorum çünkü sormak ve onların kuralları çok örneğin şeyi kapsayan vardır:

.k-grid td 
{ 
    // styles 
} 

Ancak bunun benzer yukarı tarz olacaktır onların tablonun içini masamı koyarsanız, onun etkileyen böylece çok fazla ve kaldırılması/değiştirilmesi gerekiyor. Kuralları el ile üzerine yazmak ve kendno'nun değişikliklerinden herhangi birini güncel tutmak zorunda kalmak istemiyorum. Kendo dosyalarını her güncellediğimde el ile silmek zorunda kalmak istemiyorum.

Kolay bir düzeltme şansı var mı? Teşekkürler

cevap

7

Maalesef kuralın tanımladığı her şeyin üzerine yazılması dışında, bu kural tarafından eşleşen bir öğe için bir CSS kuralını devre dışı bırakmanın daha iyi bir yolu yoktur. Sen o tarz geçersiz zorunda kalacak

+3

Katılıyorum ayrı css içinde bağlıyor. –

+0

Evet çok üzgün. Yine de teşekkürler. Alternatif bir yaklaşım bulmak zorundayım. – Tim

0

o eylemde 'kaskad', ne yazık ki hiç de kolay bir düzeltme, !important

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

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

Aslında, ikinci seçicinin özgüllüğü eşit veya daha yüksekse ve kural orjinalinden sonra gelirse, aslında "önemli" gerekli değildir. – ThiefMaster

İlgili konular