SORU
24 HAZİRAN 2012, Pazar


Nasıl geçersiz kılmak için !önemli?

Benim Wordpress şablonu için orijinal CSS geçersiz kılan özel bir stil sayfası oluşturduk. Ancak, takvim sayfasında, orijinal CSS her tablo hücresi !important Bildirgesi ile belirlenen yüksekliğe sahiptir:

td {height: 100px !important}

Bu geçersiz kılma yapabileceğim bir şey var mı?

CEVAP
24 HAZİRAN 2012, Pazar


Ağır basan !önemli değiştirici

Sadece eklemek başka bir CSS kuralı ile !important ya ver seçici bir yüksek özgüllük (ekleme ek bir etiket, kimlik veya sınıf seçici), ya da eklemek bir CSS kuralı ile aynı seçici bir sonraki nokta daha mevcut (bir kravat, en son tanımlanan wıns).

Daha yüksek bir özgüllük ile bazı örnekler:

table td    {height: 50px !important;}
.myTable td {height: 50px !important;}
#myTable td {height: 50px !important;}

Veya varolan bir sonra aynı seçici ekleyin:

td {height: 50px !important;}

Yasal Uyarı:

Neredeyse hiç !important kullanmak için iyi bir fikirdir. Bu WordPress şablonu yaratıcıları tarafından kötü mühendislik. Viral moda, şablon kullanıcıları !important kendi değiştiriciler, geçersiz kılmak için eklemek için zorlar, ve JavaScript üzerinden geçersiz kılma seçenekleri sınırlar.

Ama, bilmek yararlıdırnasıleğer sen bazen ise geçersiz kılmak için.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:
Css

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • LardTardProductions's channel

    LardTardProd

    10 NİSAN 2009
  • Max Lee

    Max Lee

    18 AĞUSTOS 2006
  • MultiPlayStationMan

    MultiPlaySta

    17 Aralık 2009