我有一个带有下拉菜单的菜单 here .如何使下拉菜单立即出现,例如 this网站?
编辑:我弄清楚了导致延迟的原因:鼠标移动时下拉菜单不会显示,它只会在鼠标停止时显示。因此,如果鼠标永远不会停在菜单项上 - 下拉菜单甚至会更新显示。 ..
Edit2:看起来,问题只出现在 Chrome、FF 和 IE 中,按预期工作..
最佳答案
问题是浏览器没有加载您的背景图片,因为它最初是隐藏的。延迟是由从服务器请求的图像引起的。我会以某种方式预加载它——也许在页面底部添加一个虚拟像素宽的 div,并将该图像作为背景图像。
关于javascript - 如何使顶部菜单中的下拉菜单无延迟/动画显示?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10059459/