为了账号安全,请及时绑定邮箱和手机立即绑定

Web App下图片滑动组件的开发

难度中级
时长 1小时30分
学习人数
综合评分9.63
46人评价 查看评价
9.9 内容实用
9.5 简洁易懂
9.5 逻辑清晰

讲师回答 / mark
其他同学可以这样验证哈 : document.body.addEventListener('touchstart', function(e){console.log(e.originalEvent)})

讲师回答 / mark
有,明天就有,晚上回去我传一下

讲师回答 / mark
应该不会啊,你可以试试这个,本文有个div id=main $('#main')[0].style.webkitTransform = 'translate3d(200px,0,0)';

讲师回答 / mark
就想有的人喜欢 用 if(条件){执行} 有的人喜欢 条件 && 执行

讲师回答 / mark
想当然的情况下,都想通过ul 改变位移来移动啊,多简单啊,干啥去计算那么多li 的值啊,多此一举啊,但是你确定? 通过ul 改变位移来移动会依赖什么?依赖li的横向排列,而且正如我说的,如果有几十张图片怎么办? 在css3 中使用translate3d是极占内存,IOS safari 很可能就直接闪退了 如果你想要优化到终极怎么办?有优化的空间吗?没有因为你依赖li 的依次横向排列。 而li 单独计算位移,则是li之间互相不影响,所以把li 减少到最少,也就是我后面说的3 个li 就能表示所有图片。
课程须知
1.具备HTML+CSS知识基础;2.对CSS3有一定了解;3.具备一定JS的知识
老师告诉你能学到什么?
如何在手机端开发移动组件,让用户在移动端能够享受到更加平滑的触控方式。

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消