网页制作,点击链接后变的颜色怎么保持啊?

我用css实现了点击链接后,链接背景变颜色,但之后只要一点击空白处颜色就又变回去了,听别人说是CSS焦点失效了。不知道是什么意思?到底应该怎样改啊,如果用CSS不行的话,... 我用css实现了点击链接后,链接背景变颜色,但之后只要一点击空白处颜色就又变回去了,听别人说是CSS焦点失效了。不知道是什么意思?到底应该怎样改啊,如果用CSS不行的话,可以用JS实现吗?又怎么弄呢?

我的CSS代码如下:a:link {color: #00ff00}
a:visited {background: #0000ff}
a:hover {font-size: 150%}
a:active {background: #ff0000}
我是菜鸟,大牛帮帮忙啊,有点急的!
展开
 我来答
互联网大师
推荐于2016-09-03 · 知道合伙人互联网行家
互联网大师
知道合伙人互联网行家
采纳数:170 获赞数:1722
国家认证信息系统项目管理师、项目经理、高中信息技术教师证书

向TA提问 私信TA
展开全部
1、a:link连接平常的状态
2、a:visited连接被访问过之后

3、a:hover鼠标放到连接上的时候
4、a:active连接被按下的时候
需要点击链接后变的颜色保持需要将a:visited的color属性值与a:hover的color属性值取值一致
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
miniappkFwV0962YhOPw
推荐于2016-07-14 · 请开发者输入账号签名
miniappkFwV0962YhOPw
采纳数:2709 获赞数:7887

向TA提问 私信TA
展开全部
a:link {color: #00ff00}
a:hover {font-size: 150%}
只保留这两个就可以,其它没什么意思,一个是点击,一个是点击后
而现在网页都的效果,都是移动上时的效果
更多追问追答
追问
不行啊,要求是必须要做出点击链接后,链接保持颜色改变。。。
追答
你这样来写
a {color: #00ff00}
a:active {background: #ff0000}
a:hover {font-size: 150%}
这样就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
marisky
2011-08-02 · 超过21用户采纳过TA的回答
知道答主
回答量:238
采纳率:0%
帮助的人:82.6万
展开全部
哇塞,我最怕CSS+DIV了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2011-08-16
展开全部
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
oyzx00
2011-08-02 · 超过26用户采纳过TA的回答
知道答主
回答量:159
采纳率:0%
帮助的人:88.2万
展开全部
这个功能比较全,兼容各浏览器;CSS设置好就可以了,而且……;主要是你的分太少了。。
【JS】
function nTabs(tabObj,obj){
var tabList = document.getElementById(tabObj).getElementsByTagName("span");
for(i=0; i <tabList.length; i++)
{
if (tabList[i].id == obj.id)
{
document.getElementById(tabObj+"_Title"+i).className = "class标签1";
document.getElementById(tabObj+"_Content"+i).style.display = "block";
}else{
document.getElementById(tabObj+"_Title"+i).className = "class标签2";
document.getElementById(tabObj+"_Content"+i).style.display = "none";
}
}
}
【CSS】
class标签1 {width:80px;color: #00ff00}
class标签2 {width:80px;background:#ff0000;font-size: 150%}
【内容】
<div id="news">
<span id="news_0" onClick="nTabs('news',this);" class="class标签1"><a href="#">哼哼哈</a></span>
<span id="news_1" onClick="nTabs('news',this);" class="class标签2"><a href="#">哼哼哈飞</a></span>
<span id="news_2" onClick="nTabs('news',this);" class="class标签2"><a href="#">哼哼哈哼哼哈黄巾军</a></span>
</div>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式