0

是否可以在 JavaScript 中使用动画关键帧?如果您的回答是否定的,请告诉我如何使用这样的代码?我写了我的 jQuery 插件,但我不知道如何使用关键帧。 animate()不起作用(translateZ ...)

4

2 回答 2

0

这是一个第三方库,允许进行各种不同的翻译。

http://ricostacruz.com/jquery.transit/

如果那仍然没有,那么您需要什么,您可以参考这个问题

使用 Javascript 变量设置 Webkit 关键帧值

它将向您展示如何使用 jQuery 动态地将规则注入 CSSOM

Firefox的一些工作小提琴

用途

@keyframes rotate {
    0% {-moz-transform: rotate(-10deg);}
    100% {-moz-transform: rotate(-10deg);}
}

和其他供应商前缀细节。似乎存在某种问题,有时动画会触发,但有时不会。一直无法弄清楚为什么

于 2013-09-01T05:31:09.823 回答
0

您首先需要研究 css3 关键帧,然后可能会为自己制作一个小示例以获取基本了解。 jQuery.Keyframes允许您使用 javascript 即时生成 css3 关键帧并附加事件。

于 2014-06-17T12:56:27.747 回答