这大概很容易实现,但我无法弄清楚如何去做。我想,当你将鼠标悬停在第一个元素上时,改变第二个和第三个元素的不透明度(使它们出现)。如何影响下一个元素和元素后
.two{
opacity:0;
}
.three{
opacity:0;
}
.one:hover + .two, .one:hover + .three{
opacity:1;
}
<div class = "one">
<h1>one</h1>
</div>
<div class = "two"><h1>two</h1></div>
<div class = "three"><h1>three</h1></div>
然后,我会希望有这样的事情:
.one:hover + .two, ++.three{
opacity:1;
}
谢谢你的努力,但这似乎并不奏效。 –