1

我被要求将 Joomla 网站从 1.5 更新到 2.5。为此,我必须将站点更新到 1.5.26 才能使用 Jupgrade。

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

对我来说最奇怪的是问题出在 Chrome 和 FF 上,在 IE 中它可以正常工作(通常......)

任何建议将不胜感激,它是一个实时站点。

编辑:删除客户端地址

4

1 回答 1

1

作为快速修复,将以下内容添加到您的 CSS 中应该可以工作:

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

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

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

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

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

于 2013-08-19T22:54:35.317 回答