Javascript Joomla站点中的菜单出现在内容后面

Javascript Joomla站点中的菜单出现在内容后面,javascript,html,css,joomla,Javascript,Html,Css,Joomla,我被要求将Joomla站点从1.5更新到2.5。为了做到这一点,我不得不将网站更新到1.5.26,以便使用Jupgrade 但将网站升级到1.5.26时,菜单出现了问题。它出现在内容后面。我尝试在模板中的许多css中使用z-index来解决问题,但似乎没有任何效果。我的CSS知识似乎不足以解决问题 对我来说最奇怪的是,问题在于Chrome和FF,在IE中,它工作正常(通常…) 任何建议都将不胜感激,这是一个实时网站 编辑:删除客户端地址作为一种快速修复方法,将以下内容添加到CSS中应该有效: #

我被要求将Joomla站点从1.5更新到2.5。为了做到这一点,我不得不将网站更新到1.5.26,以便使用Jupgrade

但将网站升级到1.5.26时,菜单出现了问题。它出现在内容后面。我尝试在模板中的许多css中使用z-index来解决问题,但似乎没有任何效果。我的CSS知识似乎不足以解决问题

对我来说最奇怪的是,问题在于Chrome和FF,在IE中,它工作正常(通常…)

任何建议都将不胜感激,这是一个实时网站


编辑:删除客户端地址作为一种快速修复方法,将以下内容添加到CSS中应该有效:

#horiz-menu li:hover ul {
    visibility: visible !important;
    opacity: 1 !important;
}
从长远来看,您可能应该修复问题的根源(从外观上看,可能是一些JavaScript)

不透明度似乎从0设置为1,这很好-问题是一旦达到1,它就会再次转换回0。。。我不完全确定为什么会发生这种情况,但这就是为什么菜单会短暂出现然后消失的原因

这也应该作为一个教训,永远不要升级CMSE live-总是在本地测试,然后上传,升级似乎经常会破坏事情。在一个实时站点上修复这样的东西从来都不是一件有趣的事情


编辑:顺便说一句,您可能也应该用JavaScript标记这个问题。

作为一个快速修复方法,在CSS中添加以下内容应该可以:

#horiz-menu li:hover ul {
    visibility: visible !important;
    opacity: 1 !important;
}
从长远来看,您可能应该修复问题的根源(从外观上看,可能是一些JavaScript)

不透明度似乎从0设置为1,这很好-问题是一旦达到1,它就会再次转换回0。。。我不完全确定为什么会发生这种情况,但这就是为什么菜单会短暂出现然后消失的原因

这也应该作为一个教训,永远不要升级CMSE live-总是在本地测试,然后上传,升级似乎经常会破坏事情。在一个实时站点上修复这样的东西从来都不是一件有趣的事情


编辑:顺便说一句,您可能也应该用JavaScript标记这个问题。

非常感谢,这很有效!同意,我从没想过这么小的更新会把事情搞砸。非常感谢,这很有效!同意,我从没想过这么小的更新会把事情搞砸。