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

前端之家收集整理的这篇文章主要介绍了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不支持功能.

猜你在找的CSS相关文章