javascript - 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 中应该可行:

#horiz-menu li:hover ul {
    visibility: visible !important;
    opacity: 1 !important;
}

从长远来看,您可能应该解决问题的根源(从外观上看可能是一些 JavaScript)。

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

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

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

关于javascript - Joomla 站点中的菜单显示在内容后面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18324345/

相关文章:

javascript - QML 中的 JS 要求

javascript - 使用 jquery 显示和隐藏菜单

html - 将文本框定位在 'login box' 背景图像上

javascript - 如何让IE的Javascript实现 'this'关键字功能?

html - 动态占用空间并使宽度相等

javascript - 有什么方法可以使用 javascript 更改文本,以便 css 继续正常工作?

javascript - 如果从上下文菜单调用,Chrome getSelection 不工作

javascript - React 在启动时不显示 UI 的初始状态

jquery - 索引页面不断加载联系表

html - Z 索引问题