在这个抽搐的网站上有一个令我讨厌的元素,我想永久删除。在检查器上元素是:
<div class="menu-button hover-background-primary">
但是尽可能地尝试,我无法弄清楚如何使用Ublock编写过滤器来删除该元素。
我读到Ublock和ABP使用相同的语法。根据{{3}},
##.menu-button hover-background-primary
应该想要我想要的。但我不能用这种模式阻止任何东西,我试着将其他类的名称放在那里,它从不做任何事情。这是如何工作的?
答案 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
,您可以根据需要输入过滤器语法。