さまざまな方法を試しましたが、役に立ちません。
私は持っている:
<div>
<a id="" href="">Link 1</a> <a id="2" href="">Link 2</a> <a id="linkid" href="">Link 3</a>
</div>
<div id="dropdown_div" style="display:none;">
Linkindiv
Link2indiv
</div>
ユーザーがリンク 3 にカーソルを合わせると、div がその真下に表示され、ページ上の他のものよりも高い z-index で絶対的に配置されます。
お気に入り
Link1 link 2 link3
[ linkindiv ]
[ link2indiv ]
これは、表示と非表示に使用している jquery コードです。
var hide = false;
jQuery("#linkid").hover(function(){
if (hide) clearTimeout(hide);
jQuery("#dropdown_div").fadeIn();
}, function() {
hide = setTimeout(function() {jQuery("#dropdown_div").fadeOut("slow");}, 250);
});
jQuery("#dropdown_div").hover(function(){
if (hide) clearTimeout(hide);
}, function() {
hide = setTimeout(function() {jQuery("#dropdown_div").fadeOut("slow");}, 250);
});