<div id="headermenu">
<ul >
<li id="menu1"><a href="#"><img src="images/menu1.png"/></a></li>
<li id="menu2"><a href="#"><img src="images/menu2.png"/></a>
<ul class="submenu2">
<li><a href="#">submenu2</a></li>
<li><a href="#">submenu2</a></li>
<li><a href="#">submenu2</a></li>
<li><a href="#">submenu2</a></li>
<li><a href="#">submenu2</a></li>
<li><a href="#">submenu2</a></li>
<li><a href="#">submenu2</a></li>
<li><a href="#">submenu2</a></li>
</ul>
</li>
<li id="menu3"><a href="#"><img src="images/menu3.png" /></a></li>
<li id="menu4"><a href="#"><img src="images/menu4.png"/></a></li>
<li id="menu5"><a href="#"><img src="images/menu5.png"/></a></li>
</ul>
</div>
#headermenu ul ul {
display: none;
}
#headermenu ul{
padding:0;
margin:0;
white-space:nowrap;
}
#headermenu ul li{
width: 20%;
list-style-type:none;
display:inline-block;
margin-bottom:15px;
float:left;
left:0;
}
#menu1:hover{
background: url('images/menu1hover.png');
}
悬停不工作,我不知道如何使图像悬停名单,我也想知道如何使一个子列表当李某悬停时。如果在子列表上有另一个列表如何使它..在纯CSS ..
''将坐在背景图像的顶部。 – Ruddy
@Ruddy你的意思是坐什么?当我悬停图像不会改变 – Giant
它确实,但你不能看到它。背景图像是......背景,无论坐在背景上面,都会掩盖它。 (这是如果'img'占用了所有'li')。 – Ruddy