2016-03-21 28 views
1

'dan özniteliği kaldır Bir sayfadaki bir css kuralını adblock ile eklemek mümkün mü? BuAdblock. Css sınıfını ekle veya öğe

#myElement { 
    color: white !important; 
} 

gibi İçimden sayfa yüklemesinde bu elemanın stilini güncelleyen bir senaryo bulmaya çalıştılar ama buna bir en iyi yol değildir görünüyor.

cevap

1

AdBlock'un CSS özelliklerini değiştirmesinin mümkün olduğunu düşünmüyorum, bunun için Stylish (Firefox ve Chrome için kullanılabilir) gibi bir uzantı kullanabilirsiniz.

6

Bunu uBlock Origin ve Adguard (bildiğim kadarıyla) üzerinde yapmak mümkündür. Her birinin stil kuralları için kendi sözdizimi vardır, ancak uBlock her ikisini de anlayabilir.

twitter.com#$#body.logged-in{ background-color: #8c8787 !important; } 

stil filtreleri böyle inşa edilmelidir:

<domain> + #$# + <selector> + { <style> } 

Sadece arasına boşluk puting önlemek İşte


heyecan arka plan değiştiren bir CSS kuralı bir örnektir seçici ve açılış ayracı. Çünkü sana biraz sıkıntı verebilir. Referans:

https://github.com/gorhill/uBlock/wiki/Static-filter-syntax#style https://adguard.com/en/filterrules.html#cosmetic-css-rules

0

diğer cevaplar benim için değil çalışıyorlardı ama bir elementin stilini değiştirmek için bir yol vardır:

example.com##h1:style(background-color: blue !important) 

süslü parantez kullanmamaya dikkat edin.

GitHub ile ilgili bazı belgeler de vardır.

İlgili konular