IE 6中的jQuery Z-Order问题

时间:2010-01-22 15:17:03

标签: asp.net jquery fadein

我遇到使用jQuery fadeIn()命令显示div的问题。在IE 7和IE 8中一切都很好,但在某些版本的IE 6(例如SP2)中,div显示的网格中的字段通过对话框显示。

任何人都有任何提示?我有截图,但目前无法访问防火墙后面的图像托管网站...

3 个答案:

答案 0 :(得分:2)

我猜测显示的字段是选择框。如果是这种情况,这是IE6的一个问题。选择框将始终显示在所有内容之上。解决这个问题的方法是当你想要显示重叠的div时隐藏选择框,并在重叠的div消失时取消隐藏它们。

答案 1 :(得分:1)

试试这个:

  1. 给予元素(应该在后面)z-index:-1和position:relative

  2. 为前元素的父级赋予更高的z-index。

  3. 您可以使用css或javascript完成此操作。如果您对如何实现此问题有任何疑问,请与我们联系。

答案 2 :(得分:0)

这为我解决了“大部分”问题...

IE 6 select controls(Combo Box) over menu