2013-08-17 40 views
3

我希望每个:悬停自动继承为各自a元素定义的颜色,如果没有特别定义。 color:inherit;似乎没有做到这一点,任何想法如何实现这一目标?如何:悬停继承默认的链接颜色

+1

a,a:hover {color:whatever}是唯一的方法 – Robert

+2

我不明白,它应该默认继承它。悬停在这里的颜色保持不变http://jsfiddle.net/j08691/3QYnd/ – j08691

回答

11

color: inherit告诉a元素从父类继承颜色,而不是它的“正常”或“通用”状态。

由于:hover简直是a元件的状态,如果不指定a:hover一种颜色,然后它会使用已经在宣布了它,例如什么颜色,a规则。所以不要指定颜色。如果已经设置了一个不同的值并且您想覆盖它,唯一的方法是设置原始样式表中a规则中给出的相同颜色。

相关问题