这是我关于a
元素的CSS。除IE8外,所有浏览器都运行良好。
在IE8中,我的所有链接颜色都变为$color-purple
,无论是否点击它们。
a {
cursor: pointer;
text-decoration: none;
color: $color-blue;
&:hover, &:focus {
color: $color-blue-dark;
}
&:visited {
color: $color-purple;
}
}
任何人都知道如何修复它?
谢谢!
答案 0 :(得分:2)
已禁用:visited
伪类,以防止“嗅探”过去访问者访问过哪些网站;这被视为隐私问题。
您可以检查链接的计算样式并查看颜色,如果它具有:visited
颜色,您可以推断用户以前曾访问过该网站。
http://msdn.microsoft.com/en-us/library/ie/cc848869(v=vs.85).aspx
问题可能还在于您过去曾访问过链接目的地吗?要进行测试,请清除浏览器历史记录。