有关a:visited在火狐下不支持的问题
a:visited在IE下可以很好的支持,但是到了火狐下就是不理想了,
本人测试了一种方法是:标签a中的href 必须要填写好地址;如果是空或者是只填写#,还是不行的。
当然如果我们想实现的是只是让他点击过,然后没有事件发生,可以试着在标签a中采用属性onclick来调用一段JS伪URL链接地址。
示例代码如下:
<style type="text/css">
li{ float:left; list-style-type:none; margin:0 5px;}
a:visited{ background-color:#00F; color:#3FC;text-decoration:none;}
a:hover { background-color:#C9F; color: #FF0000;text-decoration:none;}
</style>
<body>
<div>
<li><a href="http:www.zhidao.com/" onclick="javascript:this.href='#'">首页</a></li>
<li><a href="http:www.sina.com/" onclick="javascript:this.href='http://www.baidu.com'" target="_blank">网站导航</a></li>
<li><a href="http:www.yahoo.com/" onclick="javascript:this.href='#'">地址连接</a></li>
<li><a href="http:www.qq.com/" onclick="javascript:this.href='#'">搜索问问</a></li>
<li><a href="http:www.360.com/" onclick="javascript:this.href='#'">帮助</a></li>
</div>
</body>
浙公网安备 33010602011771号