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