讲师回答 / mark
其他同学可以这样验证哈 :
document.body.addEventListener('touchstart', function(e){console.log(e.originalEvent)})
2014-07-01
讲师回答 / mark
应该不会啊,你可以试试这个,本文有个div id=main
$('#main')[0].style.webkitTransform = 'translate3d(200px,0,0)';
2014-06-25
讲师回答 / mark
想当然的情况下,都想通过ul 改变位移来移动啊,多简单啊,干啥去计算那么多li 的值啊,多此一举啊,但是你确定?
通过ul 改变位移来移动会依赖什么?依赖li的横向排列,而且正如我说的,如果有几十张图片怎么办?
在css3 中使用translate3d是极占内存,IOS safari 很可能就直接闪退了
如果你想要优化到终极怎么办?有优化的空间吗?没有因为你依赖li 的依次横向排列。
而li 单独计算位移,则是li之间互相不影响,所以把li 减少到最少,也就是我后面说的3 个li 就能表示所有图片。
2014-06-24