:visited 这个选择器的存在意义是什么?

2019-10-02 22:01:33 +08:00
 chainmon

这么严格的限制,就允许换个色,还不能用 transparent 和 rgba(),这个选择器真是太鸡肋了。 我难道要自己手动写个访问记录,麻烦死了。

出于隐私原因,浏览器严格限制您可以让此伪类应用的样式,以及使用它们的方式:

允许使用的 CSS 属性为 color, background-color, border-color, border-bottom-color, border-left-color, border-right-color, border-top-color, column-rule-color, 和 outline-color。

https://developer.mozilla.org/zh-CN/docs/Web/CSS/:visited

1246 次点击
所在节点    问与答
8 条回复
maplerecall
2019-10-02 22:16:39 +08:00
love
2019-10-02 22:37:26 +08:00
这不是用于标记看过没看过的链接的用处吗,换色就基本满足要求了别整太花的事
xfcy
2019-10-03 00:47:11 +08:00
v 站列表页就用到了这个选择器啊……我觉得还挺巧妙的_(:з」∠)_
msg7086
2019-10-03 00:48:36 +08:00
因为如果一个访问过的链接的表现形式与没访问过的不同,那就可以写一个 JavaScript 脚本把你访问过的 P0RN 网站啊什么的全给挖出来。
est
2019-10-03 00:55:46 +08:00
以前是用来标注已经看过的帖子。56k 拨号时候用,很爽。看到大片颜色已读,就关闭浏览器继续摸鱼了

现在都不用这个了,看了半天才能通过标题回忆起来原来已经看过了。。。

后来这个被黑阔们拿来,输入 100000 个网站首页,看你哪些访问过,判断你属于那种人。比如访问过 github 和 stackoverflow 的多半是程序员。。。
learnshare
2019-10-03 01:19:34 +08:00
如果你用过新浪网之类链接超多的网站,就需要明确标记出哪些链接已访问过
隐私模式下不允许记录历史,所以就不存在已访问过的标记
ho121
2019-10-03 06:49:42 +08:00
a[href="https://www.v2ex.com"]:visited::before {
content: url("https://some.hacker.xx/v2ex");
}
wszgrcy
2019-10-03 07:08:51 +08:00
@est 使用方法过于 6

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/606072

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX