在52css网站上看到该问题,于是按里面提供的方法测试了一遍,发现顺序有点出路,应该是a:link->a:hover->a:visited->a:action。运行起来的效果就是,点击了超链接,再将鼠标移过去,不会出现a:hover那一状态,希望对新手有帮助哈
代码:
<style>
a:link{ background:red;}
a:hover{background:blue;}
a:visited{background:green;}
a:action{background:white;}
</style>
<div><a href="#">ddd</a></div>
本文探讨了在52css网站上发现的一个关于CSS伪类应用顺序的问题,并通过实验验证了正确的顺序为a:link → a:visited → a:hover → a:active。文章提供了具体的CSS代码示例,展示了不同伪类状态下超链接背景颜色的变化。
1037

被折叠的 条评论
为什么被折叠?



