【发布时间】:2016-01-19 19:45:47
【问题描述】:
我正在使用纯 javascript(没有 jquery 或任何其他框架)来制作动画。 哪个更优化?为过渡创建类,例如:
CSS 类:
.all-div-has-this-class { transition: all 1s; }
.class1 { left: 0; }
.class2 { left: 30px; }
JavaScript:
testdiv.className += " class1";
testdiv.className += " class2";
或者只是在 javascript 中这样做 => 在 css 中初始化 testdiv 位置,然后在 js 代码中初始化 testdiv.style.left = "30px";?
顺便说一下,这些都是在setTimeout函数中根据时间设置属性。此外,它只能是 javascript,没有任何 jquery 或任何其他专门用于动画的框架。
【问题讨论】:
标签: javascript html css css-animations