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

发布于 2024-10-26 00:46:05 字数 273 浏览 4 评论 0原文

我现在已经禁用了 superfish js,所以它是纯 CSS 的。网址为 http://pittsculture.studiotwo.com/category/outdoors-recreation/。在 FF 和 Chrome 中看起来不错。但是,不管您相信与否,IE 的下拉菜单存在问题(例如,在“户外”和“休闲”下)。谁能告诉我为什么吗?

I've disabled the superfish js for now so it's pure CSS. The URL is http://pittsculture.studiotwo.com/category/outdoors-recreation/. It looks fine in FF and Chrome. But, believe it or not, IE has a problem with the dropdowns (e.g., under Outdoors and Recreation). Can anyone tell why?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

另类 2024-11-02 00:46:05

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

现在你的下拉菜单可以工作,但它失去了渐变。

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

On #main-nav, you need to remove the filter rule. The filter is causing Internet Explorer to behave as though you have applied overflow: hidden to the element.

Now your dropdown menu works, but it's lost the gradient.

You can add the gradient back in a way that won't cause the same problem by adding the same filter you just removed to #menu-category-navigation. As far as I can tell, it looks identical.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文