CSS中如何改变访问后超链接颜色,当访问其他链接时该链接又变为原来的颜色,以此来确定自己正在访问的链接

CSS中如何改变访问后超链接颜色,当访问其他链接时该链接又变为原来的颜色,以此来确定自己正在访问的链接,第1张

如果你所说的“访问”,是"点击"的意思,你说的这个效果,单单依靠CSS是做不到的。
下面是一个很常见的例子。应该是你要的效果。
<html>
<head>
<style type="text/css">
li a{color:#c00;}
lihot a{color:#00f;}
</style>
<script type="text/javascript">
foo(hotnode){
var objs = hotnodeparentNodeparentNodegetElementsByTagName('li');
for(var i=0;i<objslength;i++){
objs[i]className='';
}
hotnodeclassName='hot';
}
</script>
</head>
<body>
<ul>
<li><a href="baiducom" target="_blank" onclick="foo(this);return false;">baiducom</a></li>
<li><a href="googlecom" target="_blank" onclick="foo(this);return false;">googlecom</a></li>
</ul>
</body>
</html>

怎样用css设置超链接字体的不同颜色 2006-6-7 10:39 yywzya:link { text-decoration: none; color: #31687E;}a:visited { color: #31687E; text-decoration: none;}a:hover { color: #FF0000; text-decoration: none;}a:active { color: #FF0000; text-decoration: none;}av1:link { text-decoration: underline; color: #31687E;}av1:visited { color: #31687E; text-decoration: underline;}av1:hover { color: #333333; text-decoration: underline;}av1:active { color: #FF0000; text-decoration: none;}上面四个为默认的超级链接的样式,下面四个为不同颜色的链接样式,不过在链接的时候要调用一下v1的名字如这种格式<a href="indexasp" class="v1">首页</a>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13336228.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-17
下一篇 2023-07-17

发表评论

登录后才能评论

评论列表(0条)

保存