我有以下菜单:
<ul class="menu">
<li class="menu_item"><a href="mylink.php"><img src="menu/home.png" class="menu_img"/></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/me.png" class="menu_img"/></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/listeners.png" class="menu_img"/></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/favorites.png" class="menu_img" /></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/notifications.png" class="menu_img" /></a> <span class="notification_badge_count"></span></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/settings.png" class="menu_img" /></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/signout.png" class="menu_img" /></a></li>
</ul>
这是这个菜单的CSS:
.menu {
float:right;
}
.menu_item{
background: rgba(0, 0, 0, 0.0);
height:50px;
}
.menu li{
float:left;
height:25px;
padding:24px 10px 0 10px;
text-align: center;
font-size:12px;
}
.menu_img {
opacity:0.5;
filter:alpha(opacity=50); /* For IE8 and earlier */
}
现在,我想为菜单中的一项添加下拉菜单,因此我重新创建菜单如下:
<ul class="menu">
<li class="menu_item"><a href="mylink.php"><img src="menu/home.png" class="menu_img"/></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/me.png" class="menu_img"/></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/listeners.png" class="menu_img"/></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/favorites.png" class="menu_img" /></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/notifications.png" class="menu_img" /></a> <span class="notification_badge_count"></span></li>
<li class="menu_item"><a href="#"><img src="menu/arrow.png" class="menu_img" /></a>
<ul>
<li class="menu_item"><a href="mylink.php"><img src="menu/settings.png" class="menu_img" /></a></li>
<li class="menu_item"><a href="mylink.php"><img src="menu/signout.png" class="menu_img" /></a></li>
<ul/>
</li>
我应该做哪些更改才能在箭头图标上添加下拉菜单?
我可以很容易地找到复制粘贴菜单,但是接下来会更难理解 css 下拉菜单是如何创建的......
问候,佐兰