相关疑难解决方法(0)

如何动态创建'@ -Keyframe'CSS动画?

我需要旋转div并停在特定位置(该值将从服务器接收).

我尝试原生JS旋转和停止,但它耗费了我的CPU大时间.

我可以用CSS动画旋转,但我需要创建一个动态描述停止动画的位置的类.就像是

@-webkit-keyframes spinIt {
    100% {
        -webkit-transform: rotate(A_DYNAMIC_VALUE);
    }
}
@-moz-keyframes spinIt {
    100% {
        -webkit-transform: rotate(A_DYNAMIC_VALUE);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是一个参考

http://jsfiddle.net/bVkwH/8/

提前致谢

html javascript css jquery

52
推荐指数
5
解决办法
5万
查看次数

将参数传递给css动画

p {
  animation-duration: 3s;
  animation-name: slidein;
}

@keyframes slidein {
  from {
    margin-left: 100%;
    width: 300%; 
  }

  to {
    margin-left: 0%;
    width: 100%;
  }
}
Run Code Online (Sandbox Code Playgroud)

对于上面的动画CSS代码,我想知道是否有任何方法可以从Javascript 传递margin-leftwidth作为参数的值.

css css3 keyframe css-animations

6
推荐指数
1
解决办法
1737
查看次数

标签 统计

css ×2

css-animations ×1

css3 ×1

html ×1

javascript ×1

jquery ×1

keyframe ×1