我想将 Javascript 轮播转换为在 iOS 设备 iPad 和 iPhone 以及使用能够利用 CSS 转换的硬件加速的 webkit 的 Android 设备上顺利运行。
是否已经有一个库或一些代码片段可以设置位置和大小?
我发现jquery.animate-enhanced可能很接近,但它需要动画,并且还进行特征检测 - 我想做一些更简单的事情,它看起来比这复杂得多。
我怀疑解决方案需要解决几个复杂问题:
- 简单重用代码以使用top
/ left
CSS 属性或带有翻译的 CSS 转换(以及转换它们所需的任何重新计算)
- 使用比例变换而不是设置宽度和高度
设置步骤如下:
-设置-webkit-transform-style
为preserve-3d
--webkit-transform-origin
根据需要设置(以及如何设置?)