iScroll的useTransform和useTransition选项有什么作用?

时间:2012-09-01 13:13:26

标签: jquery performance jquery-plugins option iscroll

我一直在寻找,但无法找到这个问题的答案。在一些论坛条目中,有些人认为设置useTransform:false和其他正确的性能更好。 useTransition也是如此。

我还读过设置-webkit-transform:translate3d(0,0,0);滚动的div有助于它更快。但是没有使用Transform选项设置这个css属性吗?

有人可以解释一下他们做了什么

1.useTransform 2.useTransition 3.-WebKit的变换:translate3d(0,0,0)

哪个选项(1和2的真/假,3的有效/无效)对性能更好?

感谢。

2 个答案:

答案 0 :(得分:2)

答案 1 :(得分:1)

所以经过一年多的时间,我想我明白会发生什么。 useTransform和useTransition都引用css3属性

- Transform Translate转换

- Transition这个只是对翻译持续时间的反应。

css3变换应该比普通的top / left属性更好地工作为explained here

translate3d(0,0,0)或translateZ(0)是hack that improves performance

关于哪个组合更好我还不确定,好像只有一个带有转换,转换,translateZ(0)的滚动应该是最好的据我所知,当一个大的iscroll有较小的iscrolls时我遇到了一些问题内部。

我希望这有助于某人。