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

  • kimaliz

    kimaliz

    18 Temmuz 2006
  • midomansour

    midomansour

    19 EYLÜL 2009
  • Orson Wang

    Orson Wang

    28 EKİM 2006