我正在调查Zepto.js的移动项目,但没有在.anim动作中找到很多文档。我知道它是webkit特定的,但webkit动画css的哪些部分可以使用?例如,3d变换?Zepto.js中有什么webkit动画可用
1
A
回答
6
从source您可以看到,它在内部使用-webkit-transform
,因此可以使用可用的所有内容。
translate3d
$('div').anim({ translate3d: '10px, 20px, 30px'}, 2, 'ease-out');
Zepto.Fx
(function($){
$.fn.anim = function(props, dur, ease){
var transforms = [], opacity, k;
for (k in props)
k === 'opacity' ? opacity=props[k] : transforms.push(k+'('+props[k]+')');
return this.css({ '-webkit-transition': 'all '+(dur||0.5)+'s '+(ease||''),
'-webkit-transform': transforms.join(' '), opacity: opacity });
}
})(Zepto);
0
的Zepto还支持以下CSS transform属性:
translate(X|Y|Z|3d)
rotate(X|Y|Z|3d)
scale(X|Y|Z)
matrix(3d)
perspective
skew(X|Y)
他们似乎prefixed like this:
vendors = { Webkit: 'webkit', Moz: '', O: 'o', ms: 'MS' },
相关问题
- 1. zepto.js页面动画
- 2. Trigger.io + backbone.js + zepto.js ...动画?
- 3. 动画与Backbone.js的/ Zepto.js
- 4. Webkit动画
- 5. Webkit变换不能用于Webkit动画
- 6. @ -webkit-keyframes动画为什么不起作用?
- 7. webkit可以做什么?
- 8. webkit动画不起作用
- 9. 多个webkit动画
- 10. 反弹webkit动画
- 11. webkit动画道具
- 12. -webkit动画错误
- 13. 连锁webkit动画
- 14. WebKit jQuery动画bug
- 15. 是否可以动画-webkit-text-fill-color?
- 16. 什么是Webkit中的自动轮廓?
- 17. 为什么webkit浏览器会随机生成动画?
- 18. jQuery,CSS,-webkit-transform:没有动画
- 19. 在iOS中,UIView动画和核心动画有什么区别?
- 20. 开始时的WebKit动画
- 21. Webkit动画径向渐变?
- 22. css动画webkit问题
- 23. IE上的webkit动画
- 24. Webkit动画和变换
- 25. Ipad,Webkit动画问题
- 26. WebKit的CSS3动画循环
- 27. 什么CSS属性可以动画
- 28. 为什么我的动画不可见?
- 29. 将简单的jQuery动画转换为zepto.js?
- 30. CSS3动画只能使用webkit?