Css Internet Explorer 7 z索引覆盖

Css Internet Explorer 7 z索引覆盖,css,internet-explorer-7,z-index,Css,Internet Explorer 7,Z Index,我正在尝试重置元素的z-index属性。除了IE7或IE8-as-IE7之外,它在任何地方都能工作。谁能给我指一下正确的方向吗 坦率地说,我不希望它在IE7中工作,也许有人有解决办法的想法 一些背景: 所讨论的元素有一个输入子元素,它本身位于jQuery UI对话框中。具有低于重叠ZINDEXE的任何字段的对话框库。这个特性与上面的错误相结合意味着即使我正确地重置了测试元素的zIndex,我也不能编辑这个字段 谢谢你能提出的任何想法 因此IE7有一个奇怪的错误,您必须设置父元素的z索引。退房

我正在尝试重置元素的z-index属性。除了IE7或IE8-as-IE7之外,它在任何地方都能工作。谁能给我指一下正确的方向吗

坦率地说,我不希望它在IE7中工作,也许有人有解决办法的想法

一些背景:

所讨论的元素有一个输入子元素,它本身位于jQuery UI对话框中。具有低于重叠ZINDEXE的任何字段的对话框库。这个特性与上面的错误相结合意味着即使我正确地重置了测试元素的zIndex,我也不能编辑这个字段


谢谢你能提出的任何想法

因此IE7有一个奇怪的错误,您必须设置父元素的z索引。退房


您也可以尝试添加缩放:1;这有时是可行的。

我不知道如何在IE7中修复这个精确的测试用例-它被缩减得太多了。如果您提供第二个测试用例,包括显示错误的jQuery UI对话框,我可能能够修复它。这是我的目标-减少它。:-)“变通方法”是将#test z-index:1500设置为高于覆盖层的值。我很高兴您找到了变通方法。这就是我的意思-我没有机会找到任何类似的解决方法,因为您的测试用例确实减少了(这通常不是一件坏事)。这里有一个更详细的测试用例:谢谢,我知道这个问题,并使用了我应用程序各个部分中描述的技术。然而,上面的怪癖与堆叠无关,而是与无法重置z指数有关,如我在示例中所示
zoom:1
有时用于设置
hasLayout
,但是
#test
元素已经具有布局,因为
位置:相对