2013-04-26 25 views
13

!important'u kullanmadan ve JavaScript'i kullanmadan satır içi CSS'yi geçersiz kılmanın bir yolu var mı? ÖrneğinÖnemli veya javascript kullanmadan satır içi CSS nasıl geçersiz kılınır?

: o olmadan geçersiz kılınabilir eğer

<div style="background-color: red;"></div> 

merak ediyorum:

div { 
    background-color: blue !important; 
} 
+0

Merak ediyorum. Senaryonun nedir? – George

+0

Kendi inline css bir çok enjekte kendoui kullanıyorum. Ben önemli kullanmayı sevmiyorum ve CSS içinde ele alınması gereken şeyler için javascript yazmaktan hoşlanmıyorum. Bu yüzden bunları yapmak için seçeneklerim var ama daha temiz bir yol olsaydı ... – valanto

cevap

17

Hayır, satır içi stil alır öncelik, sadece !important ile geçersiz kılabilir.

+0

Ben de öyle düşündüm, her türlü CSS özgüllüğünü denedim – William

2

Korkarım ki bu önemli yan tümceler, bunun için çözümü olarak yaratılmıştır. CSS'nin şu anda kullanılan style block < inline < !important önceliği dışında, farklı öncelik dereceleri uygulamaya koyması pratik değildir.

İlgili konular