css中这两行代码是什么意思?:link:hover:active{color:red;},:visited:hover:active{color:red;}

 我来答
承调螺境低生0v
2012-08-07 · TA获得超过346个赞
知道小有建树答主
回答量:414
采纳率:0%
帮助的人:187万
展开全部
这两段代码是设置超链接<a>的各种状态时的颜色的,:link:hover:active{color:red;},这有一段代码是未选择、鼠标悬浮、连接被选择时,均显示红色 :visited:hover:active{color:red;}这一段是,已访问、鼠标悬浮和被选择时均显示为红色。
804376128chen
2012-08-07 · TA获得超过1330个赞
知道小有建树答主
回答量:946
采纳率:8%
帮助的人:206万
展开全部
分开写就是:link{ color:red;} :hover { color:red;} :active { color:red;}表示把为访问链接、鼠标悬浮时的链接和激活时链接的文本颜色都为红色,后面的也是一样
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jonggers
2012-08-07 · TA获得超过846个赞
知道小有建树答主
回答量:497
采纳率:0%
帮助的人:545万
展开全部
前面的回答太不负责任,误人子弟,还被选为推荐答案,我无语。
CSS里有一种写法叫伪类叠加(PS:就像.class1.class2一样的叠加效果)
:link:hover:active{color:red;}意思是:没访问过的链接,在点击时显示为红色(此处:hover其实是多余的)。
:visited:hover:active{color:red;}这句的意思是:访问过的链接,重新点击时为红色(PS:此处:hover其实是多余的,你可以改其它颜色去跟前面的对比一下)
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式