欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 前端技术 > CSS >内容正文

CSS

CSS :hover 伪类

发布时间:2025/6/15 CSS 42 豆豆
生活随笔 收集整理的这篇文章主要介绍了 CSS :hover 伪类 小编觉得挺不错的,现在分享给大家,帮大家做个参考.




实例

规定链接的颜色:

a:link {color: #FF0000} /* 未访问的链接 */ a:visited {color: #00FF00} /* 已访问的链接 */ a:hover {color: #FF00FF} /* 当有鼠标悬停在链接上 */

a:active {color: #0000FF} /* 被选择的链接 */




实例

规定链接的颜色:

a:link {color: #FF0000} /* 未访问的链接 */ a:visited {color: #00FF00} /* 已访问的链接 */ a:hover {color: #FF00FF} /* 当有鼠标悬停在链接上 */

a:active {color: #0000FF} /* 被选择的链接 */


a :link(未被访问)
a:hover(鼠标悬停)
a:visited(访问过:真正到达那个页面)
a:active(鼠标点击与释放之间、对无href属性的a对象无作用)

这几个元素,定义CSS时候的顺序不同,也会直接导致链接显示的效果不同,本人总结了一下,“特殊性”大的后定义就能实现想要的效果

特殊性由一般到特殊排序:link--visited--hover--active

如下就能实现所要的效果:


a:link{color: blue}

a:visited{color: red}

a:hover{color: yellow}

a:active{color: white}


如果定义成这样:

a:hover{color: yellow}

a:link{color: blue}

a:visited{color: red}

a:active{color: white}

就不能看到hover的效果了,因为:link是最一般的效果,作用范围大于hover,所以就把前面那句覆盖了。





实例

规定链接的颜色:

a:link {color: #FF0000} /* 未访问的链接 */ a:visited {color: #00FF00} /* 已访问的链接 */ a:hover {color: #FF00FF} /* 当有鼠标悬停在链接上 */

a:active {color: #0000FF} /* 被选择的链接 */

总结

以上是生活随笔为你收集整理的CSS :hover 伪类的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。