如何使用adblocker阻止此元素

时间:2018-03-08 21:36:48

标签: html css filter adblock

在这个抽搐的网站上有一个令我讨厌的元素,我想永久删除。在检查器上元素是:

<div class="menu-button hover-background-primary">

但是尽可能地尝试,我无法弄清楚如何使用Ublock编写过滤器来删除该元素。

我读到Ublock和ABP使用相同的语法。根据{{​​3}},
##.menu-button hover-background-primary 应该想要我想要的。但我不能用这种模式阻止任何东西,我试着将其他类的名称放在那里,它从不做任何事情。这是如何工作的?

2 个答案:

答案 0 :(得分:2)

这两个类只在html中分开 - 你需要在规则声明中将它们连接在一起。并在HTML中“。”永远不会显示但是当您在CSS或javascript中定位类时 - 每个类都需要以“。”为前缀。否则浏览器会解释您正在尝试使用该名称来定位html元素 - 无论它是否正确甚至存在。

##.menu-button.hover-background-primary

这个目标是具有“菜单按钮类”和“hover-background-primary”类的项目

你甚至可以只针对更具体的类 -

##.hover-background-primary

答案 1 :(得分:1)

这些是多个类名。

您需要选择器.first-class-name.second-class-name,您可以根据需要输入过滤器语法。