Css选择器-a:访问过的孩子

Css选择器-a:访问过的孩子,css,Css,我可以选择a的子级,如下所示: a > img { /*change something*/ } 但是我想首先选择a:visted,而不是它的子对象。比如: a:visited > img { /*change something*/ } 但后者似乎不起作用 HTML示例。要更改图像的外观(例如,添加边框边框:2px solid;),如果要访问图像。 虽然:已访问链接的直接样式设置是有限的,但是有很多聪明的方法可以扩展您对已访问链接的样式设置选项。2015年,大量博客文章分

我可以选择
a
的子级,如下所示:

a > img {
/*change something*/
}
但是我想首先选择
a:visted
,而不是它的子对象。比如:

a:visited > img {
/*change something*/
}
但后者似乎不起作用


HTML示例。要更改图像的外观(例如,添加边框
边框:2px solid;
),如果要访问图像。

虽然:已访问链接的直接样式设置是有限的,但是有很多聪明的方法可以扩展您对已访问链接的样式设置选项。2015年,大量博客文章分享了新的设计理念:访问链接:


大多数CSS规则关于
:已访问的
链接已被阻止。
但是,您仍然可以对它们应用
边框颜色

这里唯一的问题是边框也必须应用于未访问的链接,因为您只能更改
边框颜色

a img {
  border: 2px solid white;
}

a:visited img {
  border-color: green;
}

@Paulie_D添加了html示例。请检查一下。我还需要添加/修改其他内容吗?答:现在访问的网站几乎没有选择余地,这样即使你将浏览器设置为不告诉别人,也不会让网站知道你以前去过哪里…@G-Cyr我明白了,隐私问题。。但这是否意味着答案是-‘根本没有办法这么做’?我想现在就足够了,谢谢!遗憾的是,它似乎不接受
边框:2px实心内部
a:访问img