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

  • BgirlNilaya

    BgirlNilaya

    29 EKİM 2008
  • Incredible Tutorials

    Incredible T

    27 EKİM 2006
  • The Brister

    The Brister

    10 ŞUBAT 2008