3

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

滚动的工作原理是让一个 div 被其父级嵌套和剪辑(溢出:隐藏)。然后我设置顶部位置并使用 -webkit 样式声明对其进行动画处理。当内部 div 中有很多项目时,iphone 似乎明显变慢了。

任何想法如何使滚动更流畅?

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

4

1 回答 1

4

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

于 2011-03-11T22:43:19.677 回答