我正在尝试从页面中阻止/删除特定样式表。这里的上下文是,此样式表是特定于特定 subreddit 的样式表。HTML 如下所示(来自ublock 起源 subreddit):
<link rel="stylesheet" ref="applied_subreddit_stylesheet" title="applied_subreddit_stylesheet" type="text/css" jr9j7vt="" href="https://b.thumbs.redditmedia.com/x1EvRnEHlyWqignh2O2sB2jqVs7clKIcjooIGRfYMVY.css" >
这听起来像是一份申请程序化美容滤镜,所以我添加了这个 reddit 特定的 xpath 过滤器:
reddit.com##:xpath(//link[@title = 'applied_subreddit_stylesheet'])
这不起作用。页面仍然看起来像这张图,这表明自定义样式表仍然处于加载状态:
它看起来应该像这样,这是我通过检查元素删除自定义样式表之后的图像:
我使用的是 uBlock Origin v1.22.2 和 Firefox ESR v68.2.0esr,均来自 Debian 10(“buster”)存储库。此系统不支持从存储库之外下载 Firefox 和/或 uBlock Origin。
答案1
直接阻止来自b.thumbs.redditmedia.com
URL 的样式表:
||b.thumbs.redditmedia.com^$css