我正在尝试这样做,以便在访问链接时,它会持久地保持某种颜色,并且当WebKit完全转换它们时,它会与非访问链接匹配。
使用此:
a:visited {
color:#cc7839;
opacity:0.1;
}
我可以让被访问的链接始终是那种颜色,除了不透明度没有做任何事情。我将其设置为0.1,以便更容易查看它是否正常工作。
当我将鼠标悬停在已访问的链接上时,它会转换为WebKit为a:link:hover设置的不透明颜色。
这是用于设置所有链接的另一个文件中的CSS:
a:link:hover,a:hover,a:visited:hover {
color: #cc7839;
opacity:0.8;
text-decoration:none;
-webkit-transition:all 0.5s ease-in;
-moz-transition:all 0.5s ease-in;
}
我认为我必须根据它指定的a
元素改变后一种CSS的内容?
答案 0 :(得分:5)
不可能。您只能使用:visited
选择器来更改元素的颜色。因此,不透明度不起作用。
<强> SEC7115 强>
:visited和:链接样式只能因颜色而异。
Reference here - 无法找到说明它的W3文档..