Superfish下拉菜单,如何修复ie6和ie7中的z-index?

发布于 2024-08-27 13:15:02 字数 436 浏览 11 评论 0原文

我正在使用 superfish 插件 < code>jquery 这里:clicky

它在所有现代浏览器 FF、Safari 中都能正常工作, Chrome、IE8

,但似乎 z-index 在 ie6 和 7 中不起作用,

您可以看到菜单出现,但被其下面的元素切断。

我已经尝试在我能想到的所有地方添加 z 索引,但似乎没有任何方法可以解决这个问题。

我该如何解决这个问题?

谢谢!!!

I am using the superfish plugin for jquery here: clicky

it works fine in all modern browsers FF,Safari, Chrome, IE8

but it seems like the z-index is not working in ie6 and 7

you can see the menu is appearing, but being cut off by the elements below it.

I have tried adding a z-index everywhere I can think of but nothing seems to fix this.

How can I fix this?

Thanks!!!

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

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

发布评论

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

评论(3

甜`诱少女 2024-09-03 13:15:02

我手边没有IE6,所以我可以给你测试一下。

您可以尝试将“position:relative”添加到要应用 z-index 的元素。

I don't have IE6 handy right now so I can test for you.

You could try adding "position:relative" to the elements you are applying z-index to.

嗼ふ静 2024-09-03 13:15:02

在 IE 中使用 superfish 时,您应该使用 bgiframe 插件。来自 superfish 常见问题解答

Superfish 插件可以与其他插件配合使用吗?

是的 – 这里有一些有用的插件
您可能希望添加到菜单中:

...

4. BgIframe。您的另一个插件
可能需要的是 Brandon Aaron 的 bgIframe
插件
。这将解决
Internet Explorer 中描述的错误
本网站上的“bgIframe”示例。 90%
人们不需要这个(是的,我
编造了该统计数据)。

Using superfish with IE you should use the bgiframe plugin. From the superfish FAQ:

Does the Superfish plugin work with any other plugins?

Yes – here are a few useful plugins
that you may wish to add to your menu:

...

4. BgIframe. Another plugin you
may need is Brandon Aaron’s bgIframe
plugin
. This will solve the
Internet Explorer bug described in the
‘bgIframe’ example on this site. 90%
of people will not need this (yes I
made up that statistic).

油饼 2024-09-03 13:15:02

感谢 Emily 在另一个堆栈溢出问题为我指明了正确的方向。

  • IETester 是一个有用的工具,用于检查各种 IE 版本
  • superfish FAQ 链接博客文章 修复了 IE8 的问题。
  • 对于 IE6/7(可能与上面针对 IE8 的修复结合起来),我发现我的 suckerfish 版本必须将 z-index 放在 .sf-menu li

Thanks to Emily on this other Stack overflow question for pointing me in the right direction.

  • IETester is a useful tool for checking against various IE versions
  • The superfish FAQ linked blog post fixed the problem for IE8.
  • For IE6/7 (probably combined with the fix for IE8 above), I found with my version of suckerfish that I had to put the z-index on .sf-menu li
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文