CSS 下拉菜单令人沮丧的问题

标签 css menu internet-explorer-7

我已经用头撞墙大约 3 个小时了,我猜测发生了什么也不管用。有人可以帮我挽救我日渐衰弱的理智吗?

基本上在 IE7 中,当您尝试将鼠标悬停在该菜单上时,该菜单的第二级不会保持打开状态。我已经尝试过 z-indexes,容器position:relative集,行高,边框,填充......一切!我错过了什么?阿格!!猜测一定是显而易见的事情,但我疲惫的大脑刚刚屈服。

http://www.sah.org.au/devt/

感谢您的帮助!

约翰。

最佳答案

这真是令人沮丧。

我能找到的唯一(几乎)解决方案是将 background-color 添加到 #menu a。您可以在 :hover 上为不同的链接将其更改为正确的颜色。或者,只需将它从 li 移动到 a

很奇怪吧?它有很大帮助。

我有理由相信一个完美的解决方案将需要(丑陋的)HTML 更改,或者编写 jQuery 来做同样的事情(仅适用于 IE7)。

关于CSS 下拉菜单令人沮丧的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7427535/

相关文章:

css - 表格单元格高度显示不同 IE8 vs IE7 vs Firefox

html - 如何将框阴影应用于 Bootstrap Carousel 中的单个图像

css - 带有无序列表的 IE7 z-index

php - 在wordpress中的wp_nav_menu函数末尾添加一个div

javascript - IE7 不支持本地存储

javascript - 如何将 IE7+ 中的 onchange 附加到父元素

javascript - 单击文本时如何使用隐藏/显示切换?

javascript - ForEach 列表 knockout 以显示在不同的 div 中,可能吗?

c++ - 禁用主菜单

jquery - 创建带有图像的导航菜单?