我有一个项目/菜单列表,当我悬停列表 (li) 时,我希望图标根据我悬停的 li 进行更改。我怎样才能做到这一点?悬停图标跨度将使用精灵更改图像。但是当我将它们各自的 li 悬停时,我想更改它。需要一些想法请!
html在下面
<div class="short-menu">
<ul class="sm-ul">
<li><span class="search-icon"></span><span>Search</span></li>
<li><span class="setting-icon"></span><span>settings</span></li>
</ul>
</div>
的CSS
/* list icons */
.search-ico { width:40px; height:40px; display:block; background:url(../img/icons/search.png) 0px 0px;}
.search-ico:hover { background:url(../img/icons/search.png) 0px -39px;}