我想要每一个:如果没有特别定义,则悬停以自动继承为各个a
元素定义的颜色。 color:inherit;
似乎没有做到这一点,任何想法如何实现这一目标?
答案 0 :(得分:14)
color: inherit
告诉a
元素从其父级继承颜色,而不是“正常”或“通用”状态。
由于:hover
只是a
元素的状态,如果您没有为a:hover
指定颜色,那么它将使用已经为其声明的颜色,例如,a
规则。所以根本不要指定颜色。如果已经设置了不同的值并且您想要覆盖它,唯一的方法是设置原始样式表中a
规则中给出的相同颜色。