在 IE 7/8 中,下拉 (Superfish) 菜单出现在 Flex Slider 后面

发布于 2025-01-05 23:43:24 字数 167 浏览 0 评论 0原文

网站:http://club16.abcguide.com/

下拉菜单项显示在 Flex 滑块后面客户端使用 IE 8,兼容性测试仪使用 IE 7。

感谢这方面的帮助,谢谢!

The website: http://club16.abcguide.com/

The drop down menu items appear behind the Flex slider in IE 8 for the client, and IE 7 in my compatibility tester.

Help is appreciated in regards to this, thanks!

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

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

发布评论

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

评论(3

屋顶上的小猫咪 2025-01-12 23:43:24

除非为定位元素显式设置 z-index,否则 IE7/8 将为定位元素赋予 z-index 0。

添加 position:relative; z-index: 99999;#navigation-wrap 以确保其 z-index 大于页面上其他元素。这将确保它保持在顶部。

Unless the z-index is explicitly set for positioned elements, IE7/8 will give the positioned element a z-index of 0.

Add position: relative; z-index: 99999; to #navigation-wrap to ensure it has a z-index greater than the other elements on the page. This will ensure it stays on top.

烛影斜 2025-01-12 23:43:24

如果添加 z-index:1.flexslider 具有 position:relative; 但没有 z-index CSS 属性> 到该容器,然后将 position:relative;z-index:2; 添加到任意一个 suckerfish 菜单容器(我将其添加到 ul. IE 调试工具中的菜单),然后菜单将位于滑块顶部。

.flexslider has position:relative; but no z-index CSS property, if you add z-index:1 to that container, and then position:relative; and z-index:2; to any one of your suckerfish menu containers (I added it to ul.menu in IE debug tools), the menu will then be positioned atop the slider.

苏辞 2025-01-12 23:43:24

对于未来的读者来说,如果您的导航上有 CSS 渐变,则早期版本的 IE 会遇到下拉菜单问题。

For future readers, if you have a CSS gradient on your navigation, early versions of IE will have trouble with drop downs.

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