當鼠標懸停在li子ul上時,是否可以更改父li span的顏色? (僅CSS)更改父li的顏色>當鼠標懸停在li子ul上時的跨度
HTML:
<ul class="menu">
<li><a href="#"><i class="icon-list"></i> <span>Home</span></a></li>
<li><a href="#"><i class="icon-th"></i> <span>test-menu</span></a>
<ul>
<li><a href="#"><i class="icon-windows"></i> list-1</a></li>
<li><a href="#"><i class="icon-windows"></i> list-3</a></li>
<li><a href="#"><i class="icon-windows"></i> list-2</a></li>
</ul>
</li>
</ul>
的CSS:
.menu > li > a:hover > span {
color:red;
}
我想:只有http://jsfiddle.net/xk4Ph/1/
不是用CSS,如果你使用javascript,它是 –
用css可以嗎? –
我對此表示懷疑。你不能在css3中選擇父元素。我想這就是你想要做的 –