<分区>
我在一个 div 中有两个图像。当用户将鼠标悬停在第二张图片上时,第一张的不透明度应达到 40%。我的问题是,当 img.second
悬停时,我无法选择 img.first
。我试过查看通用同级选择器,但这似乎只选择了初始选择器之后的元素。
我知道这可以用 jQuery 来完成,但我想知道是否有纯 CSS 解决方案?
<div>
<img class="first" src="#">
<img class="second" src="#">
</div>
div > img.second:hover ~ img.first { opacity:0.4; filter:alpha(opacity=40); } //failed