基本上标题说明了一切 - 为什么jQuery .animate({opacity:0})也改变了z-index?
你知道怎么解决吗?
编辑:
链接到示例:http://jsfiddle.net/4vUc7/
感谢。
答案 0 :(得分:6)
您的z-index
以下是更新后的fiddle
答案 1 :(得分:1)
如question linked by jen中所述,这不是jQuery错误,而是浏览器问题。如果监视在调试控制台中切换不透明度的元素的属性,您会注意到只触摸了不透明度。 jQuery没有触及z-index
,但浏览器渲染的不透明度不等于1的元素。
我对您的代码进行了一些额外的更改:http://jsfiddle.net/radu/4vUc7/6/。