我試圖創建一個下拉菜單,當用戶懸停在他的用戶名上方時出現。如何讓我的Jittery DropDown菜單穩定?
東西幾乎所有的網站都有... 它的工作原理,但當我懸停在下拉菜單上時,它抖動了一秒鐘。爲什麼會發生這種情況,我該如何阻止它?
這裏是我的FIDDLE
這裏是我的代碼 HTML
<a id="dnn_dnnUser_registerLink" title="Visit My Profile" class="UserLink" href="#">Test Account</a>
<ul id="account-dropdown" style="display: none;">
<li>My Account</li>
<li>My Orders</li>
<li>Logout</li>
</ul>
jQuery的
$("#dnn_dnnUser_registerLink, #account-dropdown").hover(
function() {
$("#account-dropdown").slideDown(100);
}, function() {
$("#account-dropdown").slideUp(100);
});
CSS
#account-dropdown {
width:120px;
display: none;
background-color:#0A3151;
opacity:0.8;
position:absolute;
z-index:9999;
}
#account-dropdown li {
list-style:none;
}
那撥弄傷害了我的眼睛。 –