iOS デバイスの iPad と iPhone、および CSS 変換のハードウェア アクセラレーションを利用できる Webkit を使用する Android デバイスで Javascript カルーセルをスムーズに動作するように変換したいと考えています。
位置とサイズの設定を可能にするライブラリまたはコードのスニペットは既にありますか?
私はjquery.animate-enhancedを見つけましたが、これは近いかもしれませんが、アニメーションが必要であり、機能検出も行います.もっと簡単なことをしたいのですが、それよりもはるかに複雑に見えます.
このソリューションで対処する必要があると思われる複雑な問題がいくつかあります。
-コードを単純に再利用して、top
/ left
CSS 属性または翻訳付きの CSS 変換 (およびそれらを変換するために必要な再計算) を使用する
-幅と高さを設定する代わりにスケール変換を使用する
次のようなセットアップ手順:
--webkit-transform-style
に設定preserve-3d
--webkit-transform-origin
必要に応じて設定する (そして何をする?)