【发布时间】:2013-11-25 04:55:12
【问题描述】:
我有一个下拉菜单,我希望每个主菜单选项卡在将鼠标悬停在其上时更改为特定图像。
ul {list-style: none;padding: 0px;margin: 0px;}
ul li {display: block;position: relative;float: left;}
li ul {display: none;}
ul li a {display: block; text-decoration: none; color: #fff;}
ul li a:hover {}
li:hover ul {display: block; position: absolute;}
li:hover li {float: none;}
li:hover a {background-image:url(rf3.gif);}
li:hover li a:hover {background: #fec96b; color:#fff;}
<ul>
<li><a href="#">Support</a></li>
<li><a href="#">Web Design</a>
<ul>
<li><a href="#">HTML</a></li>
</ul>
</li>
<li><a href="#">Content Management</a>
<ul>
<li><a href="#">Joomla</a></li>
</ul>
</li>
</ul>
我希望将“支持”和“Web 设计”等标签更改为每个独特的图像 - 它们是不同的。
我尝试向 ex 添加一个类。
<li class="hover"><a href="#">Support</a></li>
但没有成功。
【问题讨论】:
标签: css menu background hover html-lists