<分区>
<div class="projects-list home-1">
<article class="whispers">
<h1>Whispers</h1>
<figure>
<a href="/projects/whispers.html">
<img src="assets/media/images/whispers.jpg"alt=""
</a>
</figure>
</article>
<article>
<h1>Victoria</h1>
<figure>
<a href="projects/after-august.html">
<img src="assets/media/images/victoria.jpg"alt=""
</a>
</figure>
</article>
<article>
<h1>for sasha</h1>
<figure>
<a href="projects/for-sasha.html">
<img src="assets/media/images/fosasha.jpg"alt=""
</a>
</figure>
</article>
<article>
<h1>old and blue</h1>
<figure>
<a href="projects/old-and-blue.html">
<imgsrc="assets/media/images/oldandblue.jpg"alt="">
</a>
</figure>
</article>
<article>
<h1>offf barcelona</h1>
<figure>
<a href="projects/offf-barcelona.html">
<img src="/assets/media/images/offf-barcelona.jpg" alt="">
</a>
</figure>
</article>
</div>
现在我想在悬停在任何这些图像上时将 body 标签背景更改为不同的颜色,例如,第一张图像使背景变黑,第二张使背景变红等。
所以我的问题是:是否有任何方法可以在悬停时选择 CSS 上的另一个元素?
例如:
article:hover { here i want to say like body: background = 'whatever' }
就像我们在 JS 中改变东西一样。我是用 JS 做的,但我觉得必须有更简单的 CSS 方式