首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >下拉菜单在IE8上无法正常工作

下拉菜单在IE8上无法正常工作
EN

Stack Overflow用户
提问于 2013-06-12 19:27:16
回答 1查看 4.9K关注 0票数 2

我正在试着让这个下拉菜单起作用...但我几乎放弃了让它在IE8上工作的尝试,尽管它在IE7上工作……

代码语言:javascript
运行
复制
http://jsfiddle.net/MgcDU/5137/

问题是,在IE8上,当显示下拉菜单时,它看起来就像...隐形的?我将鼠标移到它上面,我可以看到链接出现在状态栏中,但没有其他的。

问题的图像:http://tinypic.com/r/2uqdpqd/5

我认为这个问题与一些继承自bootstrap的风格有关,因为它似乎可以工作。

我已经尝试了jQuery来解决这个问题,一旦鼠标移到父li上,就强制使子ul显示为块,但这不是我想要的。

此外,我还必须删除Joomla试图包含在导航块中的一些样式。

代码语言:javascript
运行
复制
jQuery(document).ready(function () {
if (!jQuery("html").hasClass()) {
    // dropdown
    jQuery('.parent').addClass('has-sub');
    jQuery('.cssmenu > ul').removeClass();
    jQuery('.cssmenu ul li > ul').removeClass();
    jQuery('.cssmenu ul li > ul').addClass('unstyled');
};});

我做错了什么?

非常感谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-06-12 19:36:58

我没有太多的时间来介绍您的示例,但是我将以下代码添加到您的CSS中,它现在似乎工作得很好。请让我知道它是否也适用于你。

代码语言:javascript
运行
复制
.cssmenu ul li:hover > ul {
display:block;
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17064278

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档