有关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>