0

描述

每天访问 imgur.com 几次,我想隐藏我已经查看过的链接/图像,以减少认知负荷

从我在MDN Privacy 和 :visited 选择器文章中阅读的内容来看,伪选择器存在一些限制:visited。因此,以下规则将不起作用:

:visited { 
   opacity: .1; /*don't work*/
}

经过测试

我尝试定义所有不透明度为空的图像,然后重置未访问但结果相同的图像:

a img {
    opacity: 0.1;
}
a:not(:visited) img { /* don't work */
    opacity: 1 !important;
}

问题

是否有一种仅使用 CSS的 hack/方式,以便在成为访问链接的子项时隐藏图像或降低不透明度?

仅限 CSS 的约束是由于使用了Firefox 的附加组件 Stylish

4

0 回答 0