SORU
20 Ocak 2009, Salı


Geçersiz kılma !önemli stil

Başlık kadar güzel bir film değildi.

Harici stil sayfası aşağıdaki kodu vardır:

td.EvenRow a{
  display: none !important;
}

Kullanarak denedim:

element.style.display = "inline";

ve

element.style.display = "inline !important";

ama hiçbiri işe. Bir geçersiz kılmak mümkün !önemli stil javascript kullanarak.

Eğer bu bir fark yaratır mı greasemonkey uzantısı.

CEVAP
16 EKİM 2009, Cuma


Tek gömlekleri bunu yapmak için kullanabileceğiniz basit bir çift vardır.

1) bir dizi "stil"özniteliküzerinde elemanı:

element.setAttribute('style', 'display:inline !important');

ya da...

2) style nesne cssText özelliğini Değiştirmek:

element.style.cssText = 'display:inline !important';

Ya iş yapacak.

===

Eğer elemanları !important kuralları yönetmek için yararlı bir araç istiyorsanız BTW - dil eklentisi bir eklenti yazdım"": http://github.com/premasagar/important . önemli

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • fast2hell

    fast2hell

    16 AĞUSTOS 2006
  • paikimchung

    paikimchung

    12 Mayıs 2006
  • TheRightTire

    TheRightTire

    14 EKİM 2009