IE7下的jQuery下拉菜单

标签 jquery css internet-explorer-7 drop-down-menu

我已经和一个愚蠢的 IE6/7 问题作斗争有一段时间了,希望比我更有经验的人可以帮我节省更多浪费的时间。

我实现了一个 jQuery/CSS 下拉菜单,它几乎可以在所有浏览器中正常工作......除了我们心爱的 IE7。以下链接指向一个精简的测试站点,该站点将问题分解为最少数量的组件。您会发现一些主菜单项在悬停时会下拉到其他子项中,但它们在 IE7 中不会下拉。请查看以下页面,帮助我了解哪里出了问题......以及我可以在 IE7 中修复此问题。

提前致谢!

http://eatyourpet.info/menutest/index.php

最佳答案

无需检查您的代码(有很多 CSS 样式,而且可能会非常小),您想要实现的就是一个 suckerfish 下拉菜单 ( http://www.alistapart.com/articles/dropdowns/ )。

如果你想像你一样漂亮地设计它,它会变得有点复杂,但是这个 fiddle - http://jsfiddle.net/SZDkw/ – 是一个在 IE 7 中工作的 super 基本实现,因此请采取一些可行的方法,然后在其基础上进行构建,同时在 IE 7 中进行检查。

关于IE7下的jQuery下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7115698/

相关文章:

javascript - 选中单选按钮后如何从 url 中删除 anchor ?

用于在 ie7 中将选择元素的背景设置为透明的 css

IE7 中的 HTML CSS 列表

javascript - 导航栏,包含在所有文件中

css - IE7 中的表 inline-block/inline-table

jquery 实时搜索?

javascript - 如何使用重置按钮清除用户选择的值

jQuery UI - 弹跳 - 从左到右跳动的div

javascript循环遍历json响应

css - 我如何显示具有绝对位置的 Canvas 滚动