【问题标题】:jQuery plugin to convert fadeTo, fadeOut,.. functions to CSS3将fadeTo、fadeOut、..函数转换为CSS3的jQuery插件
【发布时间】:2011-09-01 23:31:51
【问题描述】:

您好,是否有任何 jquery 扩展能够将标准动画(如淡出)转换为 CSS3 动画..? CSS3 更快,但没有得到广泛支持。 我只发现了一些具有这些功能的插件,但不幸的是仅适用于 $.animate 函数..

谢谢

【问题讨论】:

    标签: jquery animation css


    【解决方案1】:

    您应该使用 CSS3 过渡,并且仅当浏览器不支持它时,才使用 javascript 后备。 look at this example.

    【讨论】:

    • 这似乎是唯一正确的方法,如何做到这一点..谢谢..我想我可以避免重写我的代码..运气不好:)但是谢谢
    • 是的,我想是的。最好避免用 javascript 重写 Css 规则。此外,您的 js 将更加干净和高效 :)
    【解决方案2】:

    看看this plugin。听起来就像您正在寻找的一样,但使用 css 动画的属性数量相当少。

    【讨论】:

    • 是的,这就是我发现的,但 ot 只支持 $.animate :)
    【解决方案3】:

    我想如果可能的话,jQuery 的未来版本将使用 CSS3 动画,并回退到不支持的非 CSS3 动画。不过我无法确认。

    有一些discussion on the jQuery site

    【讨论】:

      猜你喜欢
      • 2011-07-28
      • 1970-01-01
      • 2012-09-05
      • 2012-06-29
      • 2012-10-27
      • 2013-12-14
      • 2011-10-02
      • 2013-12-16
      相关资源
      最近更新 更多