微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

如何在CSS中使用“hover”

我使用下面的代码,以实现这一目标:

当鼠标悬停在锚点上时,下划线出来,

但它没有工作,

<a class="hover">click</a>

    a .hover :hover{
        text-decoration:underline;
    }

什么是正确的版本这样做?

解决方法

如果您希望在鼠标悬停在链接上时显示下划线,则:
a:hover {text-decoration: underline; }

是足够的,但是你也可以使用“hover”的类名,如果你愿意,以下将同样适用:

a.hover:hover {text-decoration: underline; }

顺便提一下,可能值得指出的是,’hover’的类名并不真正添加任何东西到元素,因为a:hover的伪元素与a.hover:hover的相同。除非它只是一个使用类名的演示。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。