超链接点击后,新页面上的该标签的颜色变化如何设定

比如导航标签A,B,C,D(默认#000000)分别链接1,2,3,4.htm.如何判断当点击A时,此时当前网页为1.HTM,该标签A链接颜色改变成#ABABAB;然后点... 比如导航标签A,B,C,D(默认#000000)分别链接1,2,3,4.htm.如何判断当点击A时,此时当前网页为1.HTM,该标签A链接颜色改变成#ABABAB; 然后点击B标签时,A标签恢复默认颜色#000000,进入2.htm,此时标签B显示颜色#ABABAB;然后点击D标签时,以此类推,,这个代码要如何编写。能帮我写出来吗? 可用追加分数
其实我写复杂了。。我其实想要的就是: 点击A标签超链接后,不是进去下A的网页了嘛。 我想要A这个标签从默认的#000000变成#d90a81 我之前这样写的
a:link {
color:#000000;
text-decoration:none;
}
a:visited {
color:#000000;
text-decoration:none;
}
a:hover {
color:#d90a81;
text-decoration:none;
}
a:active {
color:#d90a81;
text-decoration:none;
}
但是不对, 进去新页面后 标签还是显示黑色。。 就是当前选中的标签显示#d90a81。其他标签显示黑色。。
展开
 我来答
lizhenlin126
2011-12-28 · 超过65用户采纳过TA的回答
知道小有建树答主
回答量:204
采纳率:0%
帮助的人:149万
展开全部
<a id=id1 chick=check(1)>A</a>
<a id=id2 chick=check(2)>b</a>
<a id=id3 chick=check(3)>c</a>
<a id=id4 chick=check(4)>d</a>
function check(id)
{
for(var i=1;i<=4;i++)
{
循环把四个标签的颜色设置为#000000
}
这是设置你点击的标签颜色#ABABAB
}
追问
看下我的补充。。这不是我的初衷。。可能是我没表达好。。
与妳共行
2011-12-28 · TA获得超过339个赞
知道小有建树答主
回答量:293
采纳率:0%
帮助的人:251万
展开全部
a:link {color: #000000} /* 未访问的链接 */
a:visited {color: #d90a81} /* 已访问的链接 */
a:hover {color: #d90a81} /* 当有鼠标悬停在链接上 */
a:active {color: #d90a81} /* 被选择的链接 */
你说的是不是这个情况?

我刚验证了下,你写的代码是对的,与你描述相符,不知你为何说没达到目的呢?点了链接后,如果再点下空白的地方,这个效果就消失了,全变成黑色了。
更多追问追答
追问
你的代码就是 VISITED里面加了  那个颜色。。但是如果已访问里你也设置了这个颜色的话。。所有点击过的都会显示啊。。   我要的效果只是当前点击的显示这个色
点击一个链接后,不就到新的页面了吗? 在新页面里当前这个标签显示#d90a81 这个色
追答
那你要在新页面里重新些代码吧,这块导航栏显示#d90a81 ,其他黑色。你这是两个网页的问题
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhao198912zhao
2011-12-29 · TA获得超过120个赞
知道答主
回答量:94
采纳率:100%
帮助的人:36.9万
展开全部
你只需要给a定义个class,然后写后台的时候做那个页面就把class名弄到那个a上面,
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sizhensally
2012-07-16
知道答主
回答量:1
采纳率:0%
帮助的人:1602
展开全部
我也遇到同样的问题,求解!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qweqwehsj
2012-05-25
知道答主
回答量:24
采纳率:0%
帮助的人:6.3万
展开全部
您好!我现在也遇到这种问题要解决,请问你是怎么解决的,能不能帮帮我呀?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式