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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/30 03:27:51

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

css中这两行代码是什么意思?:link:hover:active{color:red;},:visited:hover:active{color:red;}
前面的回答太不负责任,误人子弟,还被选为推荐答案,我无语.
CSS里有一种写法叫伪类叠加(PS:就像.class1.class2一样的叠加效果)
:link:hover:active{color:red;}意思是:没访问过的链接,在点击时显示为红色(此处:hover其实是多余的).
:visited:hover:active{color:red;}这句的意思是:访问过的链接,重新点击时为红色(PS:此处:hover其实是多余的,你可以改其它颜色去跟前面的对比一下)