首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何向包含已访问链接的列表元素添加样式?

如何向包含已访问链接的列表元素添加样式?
EN

Stack Overflow用户
提问于 2013-03-20 04:36:43
回答 2查看 132关注 0票数 1

我正在使用Chrome的Stylebot来覆盖我经常访问的网页上的一些样式。我喜欢做的是隐藏列表中包含我已经访问过的链接的元素。

所以我有一个<tr>,它的类是table-row,我想隐藏所有包含访问链接(a:visited)的table-row

我该怎么做呢?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-03-20 04:40:28

你不能,即使用JavaScript也不行。:visited是一个特殊的类,它绑定了隐私安全保护。它不会在DOM选择器查询中返回任何元素。要使用CSS实现这一点,您需要难以捉摸的祖先选择器,但目前尚不存在。即使它这样做了,同样的隐私安全卫士也可能会阻止它的工作。

有关详细信息,请参阅Selectors API, Privacy Considerations

票数 1
EN

Stack Overflow用户

发布于 2013-09-17 16:57:22

不能隐藏或更改包含a:visited的列表元素,但可以更改它们的颜色。

我也有同样的问题,然后我把它们的颜色都改成了背景的颜色。它就在这里,但你看不到它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15509933

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档