为什么下面的广告拦截过滤器集没有阻止天气频道网站上的"关闭广告拦截器"元素?
注意:要显示消息,请在启用了广告拦截器的全新私密、隐身或访客窗口中打开页面。
<div class="sp_veil1516388766878" style="display: block"></div>
<div id="sp_message_id1516388766878" class="sp_message_container1516388766878" style="display: block;">
过滤 器:
weather.com##div[class^="sp_veil"]
weather.com##div[class^="sp_message_container"]
我希望广告拦截器会删除这两个元素,因为class
值以 sp_veil
和 sp_message_container
开头。
我终于使用 uBlock Origin 让过滤器工作(插件, 网站(。注释中包含解释。
! Block dark transparent veil and message
weather.com##div[class^="sp_veil"]
weather.com##div[class^="sp_message_container"]
! Enable scrolling (page disables) it for message
weather.com#$#html {overflow-y: visible !important}
weather.com#$#html {height: auto !important}
weather.com#$#html {height: auto !important}