【问题标题】:Image anti-aliasing after animation动画后的图像抗锯齿
【发布时间】:2015-05-21 10:46:37
【问题描述】:

我开发了一个简单的点击游戏,您可以在其中点击一张图片,然后将其替换为另一张图片。使用jQuery/animate/toggle,第一张图片淡出,下一张图片淡入。

在每个动画之后,所有图像的抗锯齿都会丢失一秒钟。然后它对所有图像重新应用抗锯齿。

是否可以不断地强制抗锯齿或强制它更快地刷新,这样就没有时间对图像进行抗锯齿了?

【问题讨论】:

    标签: javascript jquery image animation antialiasing


    【解决方案1】:

    对我来说,在 Mac OS X 上的嵌入式 WebKit 中,使用这种(非标准)CSS 可以在 CSS 动画期间保留图像的抗锯齿效果:

    img {
       image-rendering: optimizeQuality;
    }
    

    当然,这可能不适用于其他浏览器。 The mozilla.org site claims that this behave as an alias of 'auto' 但它肯定会改变 WebKit 中的行为。

    【讨论】:

      猜你喜欢
      • 2016-04-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-29
      • 2011-08-27
      • 1970-01-01
      • 1970-01-01
      • 2014-02-18
      相关资源
      最近更新 更多