我只是搞砸了,实际上写了这个jQuery代码我期望完全工作,但事实并非如此!看看:
http://jsfiddle.net/csaltyj/GxCFp/
为什么地球上不是覆盖层上方的“破坏”div?!它必须简单,但我只是没有看到它。
答案 0 :(得分:9)
z-index
仅适用于定位元素。由于您的按钮未通过CSS定位,因此z-index无效。您可以通过将#destroy
的定义更改为:
#destroy {
z-index: 9001;
position: relative;
}
答案 1 :(得分:3)
实际上并非那么简单......它与堆叠上下文https://developer.mozilla.org/en/Understanding_CSS_z-index/The_stacking_context
有关添加'position:relative;' #destroy将使其按预期工作
答案 2 :(得分:1)
修复:http://jsfiddle.net/GxCFp/12/
z-index
仅适用于非静态定位元素。
答案 3 :(得分:0)
为什么你出于好奇而采取这条路线,而不是在div中包含销毁按钮?