我暂时禁用了 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/