为什么jQuery .animate({opacity:0})也改变了z-index

时间:2011-07-19 17:31:07

标签: jquery z-index opacity

基本上标题说明了一切 - 为什么jQuery .animate({opacity:0})也改变了z-index?

你知道怎么解决吗?

编辑:
链接到示例:http://jsfiddle.net/4vUc7/

感谢。

2 个答案:

答案 0 :(得分:6)

您的z-index

中缺少分号

以下是更新后的fiddle

答案 1 :(得分:1)

question linked by jen中所述,这不是jQuery错误,而是浏览器问题。如果监视在调试控制台中切换不透明度的元素的属性,您会注意到只触摸了不透明度。 jQuery没有触及z-index,但浏览器渲染的不透明度不等于1的元素。

我对您的代码进行了一些额外的更改:http://jsfiddle.net/radu/4vUc7/6/