私は css ツリー ビューを開発しています。可能であれば、子を持つ要素にのみホバー効果を維持したいと考えています。
<ul>
<li><span>Item 1</span>
<ul>
<li><span>Item 1.1</span></li>
<li><span>Item 1.2</span></li>
<li><span>Item 1.3</span></li>
</ul>
</li>
</ul>
私がcssで行ったことは次のとおりです。
.treeview li>ul>span:hover, .treeview li>ul>span:hover+ul li span {
background:#eee;
border:1px solid #94a0b4;
color:#000
}
しかし、これは私が期待したようには機能しません。