css之动态伪类选择器(超链接)

如何用css实现当一个超链接未被访问过是红色,鼠标悬浮是天蓝色,访问返回是灰色,鼠标点击超链接访问是绿色的

  • 没有被访问过:link
  • 访问返回过的:visited
  • 鼠标悬浮样式:hover
  • 鼠标点击时的样式:active

如何实现效果?

首先写一个超链接

<a href="https://moxingbk.com">点击去墨星博客</a>

然后通过伪类选择器进行控制

/* 没有访问过的 */
        a:link{
            color: red;
        }
        /* 访问返回过的 */
        a:visited{
            color: grey;
        }
        /* 鼠标悬浮样式 */
        a:hover{
            color: skyblue;
        }
        /* 鼠标点击时的样式 */
        a:active{
            color: greenyellow;
        }

注意

  • link和visited是a标签所独有的。hover和active是所有标签都可用

  • 在a标签中使用这些的顺序不能出错

记忆口诀:lv( link visited 包包)好(h hover)啊(a active)

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    请登录后查看评论内容