2010-04-12 71 views
1

我有一个调整大小的效果,我在http://www.mcz-scenario.it完成的问题。当你点击一种语言时,你可以看到“背景”图像转移到屏幕的某个位置。jquery动画和图像调整大小闪烁

这是图像:

<img id="lago" src="http://www.mcz-scenario.it/images/lago.jpg" height="1070" width="1600" alt="lago" /> 

这是 “调整” 效果

$("#lago").animate({ 
height: 148, 
width: 264, 
top: endPosition2.top+42, 
left: endPosition2.left+350+26}, 4000); 

现在......我看到一些闪烁运行这个动画在Firefox。我该如何处理?这是正常的,因为图像太大?请帮助我:(

THX

回答

0

尝试使动画快,说500,而不是4000似乎少了干扰,即使有一点闪烁的这种方式。

一个解决方案是。使用Flash

+0

或许Silverlight的:) – Tarik 2010-04-12 22:56:33

+1

我不能减少时间:(这是一种伎俩...我不会使用Flash许多许多的原因:P ... 对不起 – denadai2 2010-04-12 22:56:41

+0

这是合理的。 另一个想法:尝试用lo替换图像在用户点击链接之后,用户可以更快地扩展浏览器。 (您还需要预先加载图像,以便在用户点击时立即可用) – Leventix 2010-04-12 23:15:04