当只处理一个所需的悬停效果时,我看到了实现此目的的解决方案,但我希望有四个子 div,每个子 div 将主父 div 的背景更改为单独的图像。
我假设这对于 CSS 是不可能的。
<div id="buttonBox">
<div id="schedBox">
<a href="#">Schedule</a>
</div>
<div id="transBox">
<a href="#">Transformation</a>
</div>
<div id="destBox">
<a href="#">Destination</a>
</div>
<div id="inspirBox">
<a href="#">Inspiration</a>
</div>
</div>
或者,我可以让每个子 div 有不同的背景。悬停一个子 div 会将所有子 div 背景更改为单独的颜色,但我无法弄清楚如何将鼠标悬停在第二个 div 上会影响前一个 div .. 只有后续兄弟姐妹。