私はZepto.jsをモバイルプロジェクトとして調査していますが、.animアクションに関する多くのドキュメントを見つけることはできません。私はそれがWebkit固有であることは知っていますが、WebkitアニメーションCSSのどの部分と連携していますか?たとえば、3d変換?Zepto.jsで利用可能なウェブキットのアニメーション
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のプロパティをサポートします。
- 0123を
rotate(X|Y|Z|3d)
scale(X|Y|Z)
matrix(3d)
perspective
skew(X|Y)
彼らはであるように見えます:
vendors = { Webkit: 'webkit', Moz: '', O: 'o', ms: 'MS' },
関連する問題
- 1. zepto.jsページのアニメーション
- 2. 利用可能なフィルタリング利用可能なタスクグループ別のギャラリストタスク
- 3. CSS3のトランスフォームとウェブキットのアニメーション
- 4. Java - 利用可能なガベージコレクションアルゴリズム
- 5. 再利用可能なコントロール
- 6. 再利用可能なプリプロセッサ__COUNTER__
- 7. 再利用可能なコンポーネント
- 8. 利用可能なCRANビネット
- 9. 再利用可能なリモートモーダルレール
- 10. 次利用可能なID
- 11. 再利用可能な、
- 12. 利用可能なデータ
- 13. 再利用可能なコンポーネント
- 14. 再利用可能なビュー?
- 15. PHPで利用可能なコレータのリスト?
- 16. ブラウザのクライアントコードで利用可能なノードプロセスオブジェクト
- 17. php5 +で利用可能なコアクラスのリスト?
- 18. サーバ側で利用可能なHTTPメソッド
- 19. クライアントマシンで利用可能なデータ
- 20. SpringMVCで再利用可能なコンポーネント
- 21. UWPで利用可能なタスク
- 22. Knights Landingで利用可能なスレッド
- 23. Xamarin.Formsで再利用可能なXAMLコントロール
- 24. Androidで再利用可能なチャットアプリケーション
- 25. Xcodeで利用可能なCocoaPodスキーム
- 26. 再利用可能なキャンバスコードですか?
- 27. kivyで利用可能なフォント
- 28. タイプセーフアクティベータが利用可能なコマンドラインオプション/機能
- 29. ネットワークで利用可能なCPU時間を利用する
- 30. 利用可能なホットキーのクロスブラウザのリスト