開発中のサイトがありますが、ドロップダウン メニューにカーソルを合わせると (ほとんどの場合) ちらつきます。
ウェブサイトはこちら: 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