我正在尝试突出显示紧接在悬停项目之前的列表项。
<ul>
<li><a href="#">link</a></li> <!-- this one should be highlighted when... -->
<li><a href="#">link</a></li> <!-- ...this one is hovered -->
<li><a href="#">link</a></li>
<li><a href="#">link</a></li>
</ul>
li + li:hover
但是,由于某种原因,
我正在使用的选择器正在选择自己。li:hover + li
选择了li
紧随其后的那个,但我需要它之前的那个。我使用了错误的选择器吗?
这是一个演示问题 的小提琴: