如何使用 uBlock Origin(或 AdBlock / Plus)隐藏特定页面上的元素?

如何使用 uBlock Origin(或 AdBlock / Plus)隐藏特定页面上的元素?

我知道我可以使用如下规则来阻止整个网站上的特定元素:

example.com##.blockedClass

有没有办法让特定元素仅在特定页面上被阻止? 我注意到

example.com/path/*##.blockedClass

没有达到预期的效果(好像什么也没做)。

答案1

这是通过添加:matches-path规则来完成的,例如:

example.com##tr:has-text(/done/):matches-path(sub/page)

这将阻止所有tr在 example.com/sub/page 上包含文本“done”。

相关内容