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

  • Feel The Electricity!

    Feel The Ele

    20 ŞUBAT 2010
  • MatheusDosGames

    MatheusDosGa

    28 Aralık 2011
  • SaMmM123

    SaMmM123

    3 Mayıs 2006