我有一个消失的 css 下拉菜单



我有一个(css)下拉菜单,在你从中选择任何东西之前,它一直消失。

我绞尽脑汁在网上寻找答案......在您网站上的一篇文章中,我发现了一个提示 - 关于 z-index。当涉及到CSS时,我欣然承认自己是一个菜鸟,我尝试并尝试实施您另一篇文章中的建议,但无济于事。

这是我的网站: http://www.customernationonline.com/

问题在于"我们如何帮助"的下拉菜单。如果您能在这里看看并帮助我,我将不胜感激。

(雄辩的)修复很难找到(无论如何,我花了一段时间才弄清楚!),但它很容易:

  • #pillmenu2 上,删除position: absolute

我会说鼠标在菜单项上正在关闭下拉菜单

sfEls[i].onmouseout=function() {39 this.className=this.className.replace(new RegExp(" sfhover\b"), ");40 }

也许仅在选择子菜单项时或在正文上仅使用 onclick 命令关闭菜单项。 最好还是看看jquery实现,省去头疼。

最新更新