【发布时间】:2018-04-26 13:28:00
【问题描述】:
使用 html 5,我有一个包含块元素(例如 p 元素)的锚元素。我希望 p 元素中的文本在悬停时发生变化——它们不会。
p {
color: #222222;
}
a:link {
color: inherit;
text-decoration: none;
}
a:visited {
color: inherit;
text-decoration: none;
}
a:hover {
color: red !important;
text-decoration: none;
}
<p><a href="test.htm">This changes color on hover</a>.</p>
<a href="test.htm">
<p>This doesn't change color on hover.</p>
</a>
在我的例子中,锚元素中有很多元素,我无法更改这些元素的 CSS 样式(例如,我无法更改 p 元素的悬停选择器)。
谢谢!
【问题讨论】:
-
尝试给需要自定义悬停动作的p元素添加一个指定的id。
-
我不确定我是否理解你的问题,但你不能有这个吗? p:悬停{颜色:红色!重要;文字装饰:无; }
标签: css css-selectors hover