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

CSS颜色锚,但不是A:悬停

我想改变某个类的锚标签的颜色,但只有当它们没有悬停时才会改变.同一类的悬停锚应该保留未锁定锚的颜色(无论其他样式表对它们做了什么).

例如,给定:

a {color: [unkNown color];} /* set elsewhere,out of my control */

a.incognito {color:inherit} /* the text color,typically black */
a.incognito:hover {color: [what?];} /* the color of a non-incognito anchor */

有没有CSS的解决方案让悬停链接不使用同一类的未发现链接的颜色样式?

解决方法

您可以使用CSS3:not()修饰符:
a.incognito:not(:hover) {color:inherit} /* the text color,typically black */

请注意,IE< = 8不支持功能.

原文地址:https://www.jb51.cc/css/242340.html

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