【发布时间】:2012-11-05 21:47:07
【问题描述】:
我想从文本中删除 :hover 颜色。但是,在这种情况下,不可能知道非悬停颜色是什么。有没有办法将颜色设置为从其非 :hover parent self 继承?我可以查看和修改元素:悬停 CSS,但不能查看元素 CSS。
澄清:我希望链接从其非悬停状态继承颜色,以便悬停不会影响元素的颜色。我将一个 div 封装在一个链接中,以便整个 div 成为一个链接,但我不希望它改变 div 内的文本颜色。我正在更改背景颜色。
【问题讨论】:
-
对不起,我想我无法理解这个问题。我无法理解的是,如果您不想在悬停时更改颜色,则可以保留
:hovercss 而无需添加color:属性。在这种情况下你为什么不能这样做? -
这就是我所拥有的:jsfiddle.net/WAYZx 当用户将鼠标悬停在文本上时,我不希望文本的颜色发生变化,但是,我无法访问原始颜色来设置它回到 CSS 中,我也不能删除 a:hover 属性。
-
啊,您指的是采用同一元素的非悬停颜色,而不是其父元素。我很困惑。我已经删除了我的答案,因为它不再适用。