我的建议是避免使用任何图像名称。类名称或ID,其中包含:
以他们的名字!
我进行了一些测试,广告拦截器会定期屏蔽CSS文件Div或Span Layers中具有这些名称的任何直接内容。
因此,通过CSS加载的图片名称(例如advertise-with-us.png) 在运行该软件的任何计算机上都会被阻止。
编辑: 我已经跟踪了其中AdBlock Plus将CSS值设置为“ display:none”的Chrome中的网页元素列表。它们可能也适用于其他浏览器:
::content #ads > .dose > .dosesingle,
::content #content > #center > .dose > .dosesingle,
::content #content > #right > .dose > .dosesingle,
::content #header + #content > #left > #rlblock_left,
::content .trc_rbox_border_elm .syndicatedItem,
::content .trc_rbox_div .syndicatedItem,
::content div[id^="mainads"], ::content #ad-banner-980,
::content #adbox300600, ::content #chartAdWrap,
::content #in-content-ad, ::content #main-right-ad-tray,
::content #second-right-ad-tray, ::content #sponsored-message,
::content #tr-adv-banner, ::content #votvAds_inner,
::content #welcome_ad, ::content #wp_ad_marker,
::content .PremiumObitAdBar, ::content .ad-active