28 Temmuz 2010, ÇARŞAMBA
Orada bir CSS seçici eşittir değil mi?
Orada bir şey gibi != (eşit değil) CSS? e.g, aşağıdaki kodu var:
input {
...
...
}
ama bazı girdiler için, bu boşluğa ihtiyacım var. Sınıfı "" giriş, örn . tag reset ekleyerek bunu yapmak istiyorum
<input class="reset" ... />
ve sonra sadece CSS bu tag atlayın.
Bunu daha ne kadar yapabilirim?
Görebildiğim tek yolu giriş etiketi için bazı sınıf eklemek ve aşağıdaki gibi CSS yeniden yazmak olacaktır
input.mod {
...
...
}
CEVAP
28 Temmuz 2010, ÇARŞAMBA
CSS3, :not()
filtre kullanabilirsiniz, ancak tüm tarayıcılar tam CSS3 desteği, emin olun ne yaptığını biliyorsun.
Örnek:
<input type="text" value="will be matched" />
<input type="text" value="will not be matched" class="avoidme" />
<input type="text" value="will be matched" />
ve CSS
input:not(.avoidme) { background-color: green; }
Eğer CSS3, tüm öğeleri ayarlayabilirsiniz style kullanmak istemiyorsanız Eğer, ve sonra bir sınıf ile sıfırlayın.
input { background-color: greeen; }
input.avoidme { background-color: white; }
Bunu Paylaş:
Değil app çıkışta kaydedilen NSHTTPCoo...
-Çocuk son seçici CSS: üst içinde beli...
css:ilk çocuk seçici değil...
Chrome geliştirici panelinde, orada el...
Değil jQuery sınıf seçici...