在此页面http://equals.lsri.nottingham.ac.uk/puzzle/create上,如果您在输入中输入内容然后单击保存,则会弹出一个自定义对话框。但是即使对话框的 z-index 及其容器的 z-index 高于方程式编辑器的 z-index,编辑器仍然与 ie6 和 7 中的对话框重叠。有人知道为什么吗?
问问题
221 次
3 回答
1
z-index 是相对于它的容器的。因此,如果某物是绝对定位的,它的容器就是window
,但如果它是相对定位的,它的 z-index 仅相对于该容器中的其他东西。所以它可能的最高window
值是它的父母是什么。如果您的重叠元素是绝对的,您要么需要将新元素容器放在更高的 z-index 上,要么绝对定位新元素。
于 2010-03-09T22:07:34.220 回答
0
因为在 IE 6 和 7S 中,堆叠的工作方式不同。请参阅quirksmode.org 上的错误报告:Explorer z-index 错误,以及一些解决方案的评论。
于 2010-03-09T22:06:09.913 回答
0
嘿,在哪里。哦,Internet Explorer 的简单乐趣...问题源于 IE7(及更早版本)重置z-index
绝对定位元素的事实。
关于这个问题的一些文献:
两种流行的思维模式似乎要么是通过 JavaScript 进行修正(Prototype 和 jQuery 都有在第二篇文章中列出的解决方案),要么是通过将您想要的绝对定位元素包装在具有高z-index
. 嗯!
于 2010-03-09T22:22:56.727 回答