gpt4 book ai didi

javascript - 当鼠标移动缓慢时,Bootstrap 4 中的菜单消失

转载 作者:太空狗 更新时间:2023-10-29 12:23:09 25 4
gpt4 key购买 nike

我在跑 this fiddle当鼠标指针从开始快速移动到展开的菜单时,一切正常。但是,当移动速度较慢时,菜单会关闭,因为感觉就像鼠标在左边。

const menu = $("li.dropdown");
menu.on("mouseenter mouseleave", () => {
menu.toggleClass("open");
});

最初,我试图让列表项控件更高,但很快意识到菜单将在下方打开(加上这个不幸的垂直距离)。

我该怎么办?

显然,Bootstrap 的创建者出于某种原因发现这很好(或者没有考虑鼠标移动而是点击)。我是否以不恰当的方式设置了悬停事件?

最佳答案

对我来说这个解决方案更好

here是 fiddle

.open>.dropdown-menu{
margin-top: initial;
}

关于javascript - 当鼠标移动缓慢时,Bootstrap 4 中的菜单消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41316501/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com