SORU
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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • KIT KAT

    KIT KAT

    3 EKİM 2005
  • SDSARG3

    SDSARG3

    14 Mart 2009
  • TheMasterOfHell100

    TheMasterOfH

    13 AĞUSTOS 2011