这是this code的代码段:
<a href='www.apple.com'>apple</a>
<a href='www.google.com'>Google</a>
__
a{
display: block;
background-color: rgba(200,200,180,0.4);
margin-bottom: 18px;
line-height: 160%;
}
a:visited{
background-color: red;
}
它将:visited
css应用于第二个超链接,如果我将第一个超链接从www.apple.com更改为http://www.apple.com,它也将:visited
css应用于此(奇怪?)。
为什么我这样做是因为其中一位质量保证人员说我的页面中的一个超链接总是在他没有访问链接时显示为已访问。即使我们重置了safari,它仍然显示为访问过。除非我们重启mac,否则它总是说访问过。
是否可以向他显示他访问过的超链接列表。 (它也不在浏览器历史记录中)
答案 0 :(得分:0)
我已经通过某些浏览器检查了您的问题,并且在我这边工作正常,这意味着遇到此问题的人需要从浏览器中删除所有网络历史记录。
您的浏览器也可能无法正确区分链接;好吧我主要使用Chrome,在某些日子之前我也遇到了类似的问题,其中访问的链接没有改变它们的颜色,所以然后克服了这个问题我改变了一些用户自定义样式表,它们存储在Chrome本地路径文件夹。
请确保清除所有缓存数据。如果可以,则在浏览器中创建新的个人资料,就像我们在Chrome中一样。