【发布时间】:2016-08-18 22:33:05
【问题描述】:
我在网页上有许多具有相同类的元素。当我悬停其中一个元素时,我想突出显示所有这些元素。如何在 CSS 中做到这一点?
现在,我有这个 CSS:
p.un:hover { background-color:yellow;}
还有我的 HTML:
<div class="book">
<div class="page left">
<p class="un">Karen…</p>
</div>
<div class="page right">
<p class="un">Karen ne se retourne pas. Mme Tilford reste là, apparemment confuse et abattue.</p>
</div>
【问题讨论】:
-
你需要使用 javascript..
-
CSS主要是父->子关系。有兄弟选择器 (css-tricks.com/child-and-sibling-selectors) 但这仅在元素处于同一级别时才有效,我们需要查看您的设置。
-
在该设置中,嵌套的段落标签不能仅使用 CSS 相互触发。那将需要 javascript。
-
我应该在哪里寻找如何升级 javascript?
-
@JustinD。请参阅我的更新答案。
标签: css