在其他链接改变颜色的同时,是否可能保持带有类的链接的颜色不变?
例如,我有一个主题,但我希望它支持用户设置的不同颜色。
大多数链接在:hover时会改变颜色,但有些必须保持相同的颜色。
#red是由主题生成的。我想在a.someclass:hover中'继承' a.someclass:link
的颜色
示例:
a:link
{
color: #red;
}
a:hover {
color: #black;
}
上面的部分是我无法更改的生成内容。
如下面的答案和评论所建议的,我需要使用jQuery来构建这个内容。
当然,我可以将#red复制到中,但是那样我就必须硬编码颜色,而且由于用户应该能够更改颜色,这不是一个选项。
如果类是someclass,我需要一些东西来覆盖。
a.someclass:hover { color:inherit }
? - FLY