css - 下拉菜单在 IE 中不起作用

标签 css drop-down-menu superfish

在客户网站 ( HolidayHomes.ca ) 上,下拉菜单似乎无法在 Internet Explorer 中使用,不确定如何解决这个问题。

它似乎与 ul li.inner 类的文本缩进有关。它从 #nav li 抓取 text-indent: -2000px;,我所有的子菜单 li 都有类 .inner

我已经尝试将 text-indent: 0px !important; 添加到 ul li.inner 中,但它似乎不起作用?但是我注意到,如果我从 #nav li 中完全删除 text-indent,它能正常工作吗?

感谢帮助!我为此纠结了很多......我宁愿修复它然后必须完全安装一个新的下拉菜单脚本......呃。

最佳答案

哪个版本的 IE 有问题。在 IE 8 及更高版本中,您可以打开开发人员工具栏并遍历代码(类似于 firefox 中的 firebug)

刚刚在 IE 8 中打开网站,它似乎工作正常。你遇到了什么问题?

关于css - 下拉菜单在 IE 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8435769/

相关文章:

jquery - Rails 3.1、 Assets 管道和 IE 6 & 7 处于生产模式 - 某些 CSS 和 js 未正确加载

css - 如何在水平 2 级 superfish 菜单中更正样式

jquery - 动画淡入问题

css - 以未知高度居中响应 div 并启用完全垂直滚动

css - 有没有办法从 css 类中排除标签

jquery - 在当前 Div 之外切换 Div

html - 下拉菜单框大小不一样

jquery - 如何使用 Jquery 更改 DropDownList 的选定文本?

css - 如何在 Chrome 中像在 Firebug for Firefox 中一样编辑 CSS?

jquery - Superfish 菜单垂直向左打开?