css - Superfish 风格的下拉菜单不会在 IE 中显示

标签 css internet-explorer superfish

我暂时禁用了 superfish js,所以它是纯 CSS。网址是 http://pittsculture.studiotwo.com/category/outdoors-recreation/ .它在 FF 和 Chrome 中看起来不错。但是,信不信由你,IE 的下拉菜单有问题(例如,在户外和娱乐下)。谁能告诉我为什么?

最佳答案

#main-nav 上,您需要删除filter 规则。 过滤器 导致 Internet Explorer 的行为就像您已将 overflow: hidden 应用于元素一样。

现在您的下拉菜单可以使用了,但是它失去了渐变。

您可以通过添加刚刚删除的相同过滤器#menu-category-navigation,以不会导致相同问题的方式重新添加渐变。据我所知,它看起来一模一样。

关于css - Superfish 风格的下拉菜单不会在 IE 中显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5437938/

相关文章:

excel - 使用Internet Explorer打开JasperReports Server/Tomcat的文件内容资源(Excel)将内联显示二进制数据

html - 为什么 'right' 属性不适用于我在 IE 中的代码?

javascript - 如何处理IE全屏模式工具栏隐藏页面内容

html - Superfish 二级 ul 非常小

html - 我需要让我的网站适合屏幕

javascript - LazyLaoding CSS 背景(不是 HTML <img> 标签)

javascript - 在调整大小事件中禁用 superfish

jquery - Superfish 下拉菜单的 IE

javascript - 单击网页中的选项时如何从 "id"向下移动一些像素?

html - 如何将文本移动到页面右侧?