【发布时间】:2013-05-19 03:50:21
【问题描述】:
我有 3 个 div
按此顺序 1 - 2 - 3
当我将鼠标悬停在 2 上时,我想更改 1 和 3 的 背景(使用 css)
目前只有 div 3 会改变
【问题讨论】:
-
CSS 没有前置元素选择器,这可以用 CSS 近似,但并不完美。对于这个问题,最好的解决方案是使用 JavaScript。
-
没有看到您的代码,很难对您的问题做出任何猜测。
我有 3 个 div
按此顺序 1 - 2 - 3
当我将鼠标悬停在 2 上时,我想更改 1 和 3 的 背景(使用 css)
目前只有 div 3 会改变
【问题讨论】:
使用类在 CSS 中悬停时设置样式。示例:
<div class="one"> First </div>
<div class="two"> Second </div>
<div class="three"> Third </div>
.one:hover, .three:hover {
background: pink;
}
【讨论】: