Javascript 如何修复在iphone上使用webkit变换和相对定位时的缓慢滚动

Javascript 如何修复在iphone上使用webkit变换和相对定位时的缓慢滚动,javascript,iphone,webkit,mobile-safari,Javascript,Iphone,Webkit,Mobile Safari,我已经在iphone上使用相对定位和webkit动画实现了div的滚动,它在桌面safari上运行得很好,但在实际的iphone上运行起来很不稳定(在模拟器上很好) 滚动的工作原理是将div嵌套并由其父级剪裁(溢出:隐藏)。然后,我设置顶部位置,并使用-webkit样式声明为其设置动画。当内部分区中有很多项时,iphone似乎明显变慢了 有没有办法让滚动更流畅 这是iScroll代码和我自己手工编码的东西的问题。使用translate3d比直接翻译快得多,因为它使用硬件加速。我可以吻你翻译3d比

我已经在iphone上使用相对定位和webkit动画实现了div的滚动,它在桌面safari上运行得很好,但在实际的iphone上运行起来很不稳定(在模拟器上很好)

滚动的工作原理是将div嵌套并由其父级剪裁(溢出:隐藏)。然后,我设置顶部位置,并使用-webkit样式声明为其设置动画。当内部分区中有很多项时,iphone似乎明显变慢了

有没有办法让滚动更流畅


这是iScroll代码和我自己手工编码的东西的问题。

使用translate3d比直接翻译快得多,因为它使用硬件加速。

我可以吻你<代码>翻译3d比我的
翻译
代码至少快三倍。非常感谢。