【问题标题】:jquery animate and image resize flickeringjquery动画和图像调整大小闪烁
【发布时间】:2010-04-12 22:27:41
【问题描述】:

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

这是图片:

<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 中运行此动画时有些闪烁。我该如何处理?图片太大是正常的吗?请帮帮我:(

谢谢

【问题讨论】:

    标签: javascript jquery css effects jquery-animate


    【解决方案1】:

    尝试让动画更快,比如 500 而不是 4000。即使有一点闪烁,这样看起来也不会那么烦人。

    一个解决方案是使用 Flash。

    【讨论】:

    • 我不能减少时间 :( 这是一种诡计...我不会使用 Flash 有很多原因 :P...抱歉
    • 这很合理。另一个想法:尝试在用户单击链接后立即用较低分辨率的图像替换图像,也许 Firefox 可以更快地放大。 (您还需要预加载图片,以便在用户点击时立即可用)
    猜你喜欢
    • 2011-08-16
    • 2013-03-25
    • 2015-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-24
    • 2021-07-21
    • 2015-08-29
    相关资源
    最近更新 更多