【发布时间】:2011-01-29 03:44:21
【问题描述】:
我有以下 jQuery 代码(lizzy-doll 是一个图像):
var toTop = $('.lizzy-doll').css('top');
$('.lizzy-doll').css('top', '-100px').css('opacity', '0');
$('.lizzy-doll').animate({
top : toTop,
opacity : 1
}, 2500);
这使我的图像从它所在的位置向下移动并淡入并且在除 IE 之外的所有浏览器中都可以正常工作,这里的图像获得黑色背景(它是透明的 png 图像)而不是淡入(幻灯片部分工作正常) ,我也尝试添加 'filter' : 'alpha=xx' 但同样的问题。
有谁知道如何解决这个问题?
提前致谢。
【问题讨论】:
-
如果我做 $('#png-img').hide().fadeIn();但是,黑色背景在褪色时会保持不变,但在 img 完全可见时会消失..
标签: jquery internet-explorer opacity