日期:2014-05-16  浏览次数:20417 次

为什么-webkit-transition-duration最高只有40帧?
相当不错的一个属性,配合translate可以达到很好的效果,效率相当地高,但是有个问题,-webkit-transition-duration的最高帧数只有40帧,再高就高不上去了,大量元素一起运动的时候,还是会给了一种不是很流畅的感觉,而且webkitTransitionEnd时间也不错,省去了定时器的麻烦,还有那个timing-function,效果也不错,但是这40帧确实变成瓶颈了啊,实在想不通,为什么最高只给他40帧,开启GPU加速,元素多一点上60应该也是很轻松的啊,求解唉,除了自己写函数,还有别的方法能提高帧数么?多谢各位了

------解决方案--------------------
大量元素一起运动时不流畅是因为你的cpu满负荷了吧 流不流畅只跟帧数有关 跟元素多少有什么关系 不流畅是因为cpu满负荷导致帧数下降了