[英]Drop down list not working
为什么当鼠标移出列表的第一个元素时下拉列表会消失?仅当鼠标移出整个列表时,列表才应淡出?请帮忙。
<html>
<head>
<style>
ul{
list-style-type:none;
}
li{
float:left;
}
#hidden2{
display:none;
}
</style>
</head>
<body>
<ul>
<li >
<a href="#" onclick="return false;" onmousedown="hidden2.style.display='block'">Names</a>
<ul id="hidden2" onmouseout="style.display='none'">
<li><a href="#">Name1</a>
<a href="#">Name2</a>
<a href="#">Name3</a>
<a href="#">Name4</a>
</li>
</ul>
</li>
</ul>
<body>
</html>
尝试onmouseleave而不是onmouseout
<ul>
<li >
<a href="#" onclick="return false;" onmousedown="hidden2.style.display='block'">Names</a>
<ul id="hidden2" onmouseleave="style.display='none'">
<li><a href="#">Name1</a>
<a href="#">Name2</a>
<a href="#">Name3</a>
<a href="#">Name4</a>
</li>
</ul>
</li>
</ul>
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.