Javascript CSS:导航栏在设置前会跳转

Javascript CSS:导航栏在设置前会跳转,javascript,html,css,twitter-bootstrap,Javascript,Html,Css,Twitter Bootstrap,首先导航到我的网站:www.parish.nl 当您使用FF点击主菜单时,菜单功能非常好 然而,当你对chrome或IE 11做同样的操作时,你会注意到主菜单的元素在进入正确的位置之前会瞬间聚集并向左闪烁 更奇怪的是,如果我强迫IE和chrome总是进入服务器而不使用缓存,那就完美了。好的,我清除了chrome和IE的缓存,然后重新加载。同样,当运行css和js的本地版本时,菜单会闪烁,几乎就好像本地运行速度太快,以至于在css能够赶上之前呈现nav元素一样。但是,通过关闭服务器,事情的速度会降

首先导航到我的网站:www.parish.nl

当您使用FF点击主菜单时,菜单功能非常好

然而,当你对chrome或IE 11做同样的操作时,你会注意到主菜单的元素在进入正确的位置之前会瞬间聚集并向左闪烁

更奇怪的是,如果我强迫IE和chrome总是进入服务器而不使用缓存,那就完美了。好的,我清除了chrome和IE的缓存,然后重新加载。同样,当运行css和js的本地版本时,菜单会闪烁,几乎就好像本地运行速度太快,以至于在css能够赶上之前呈现nav元素一样。但是,通过关闭服务器,事情的速度会降低到足以消除闪烁的程度——当然,这个理论一定是没有意义的,对吧?但是为什么在FF上可以呢

如果您查看页面的源代码,您可以看到我首先从CDN加载js,然后从CDN加载引导,然后从本地css加载引导

有什么建议发生了什么,我能做些什么来解决问题吗


非常感谢

我认为这可能是因为在bootstap运行之前,下拉菜单元素不会被隐藏。在这一点上,嵌套的UL被赋予了一个新的类名,它确实有一个CSS规则来隐藏它们。尝试将此简单规则添加到本地CSS文件:

#menu ul.dropdown{
  display: none;
}

你是一个超级明星-谢谢你!!我的荣幸。享受!;=)