私は開発中のサイトを持っています。その上にマウスを置くとドロップダウンメニューがちらつきます。jQueryがホバー上のドロップダウンメニューで点滅する
のウェブサイトはこちらです:http://www.wya.hardingweb.net
サブメニューのCSSは、このようなものです:
#nav ul {
position: absolute;
left: 0;
display: none;
margin: 0 0 0 -1px;
margin-top: 5px;
padding: 0;
list-style: none;
background-color: rgba(221, 221, 221, 0.7);
border: 1px solid #cccccc;
}
#nav ul li {
width: 150px;
float: left;
border-top: 1px solid white;
}
#nav ul li.long {
height: 50px;
}
#nav ul a {
font-family: helvetica;
font-size: 15px;
display: block;
line-height: 18px;
padding: 6px 0px;
color: #252060;
}
#nav ul a:hover {
text-decoration: underline;
}
これは、次のjQuery(抜粋)によってトリガーされます。
$(document).ready(function() {
//Menu system
$('#nav li').hover(function() {
//show its submenu
$('ul', this).slideDown(100);
}, function() {
//hide its submenu
$('ul', this).slideUp(100);
});
});
私が持っていますスライドショーを実行している場合でも、スライドショーのjQueryを無効にすると、メニューのフリッカーの問題は再現可能です。
Firefox 11 & Chromeを最初にテストしています。
誰にもアイデアはありますか?
おかげ ナイジェル・H
感謝。 – nharding99