黑马商城项目_banner动画效果
来源:互联网 发布:台湾ptt评淘宝用语 亲 编辑:程序博客网 时间:2024/06/10 20:39
1、图片1在最后面的作用?
向左滑动到最后一图,即图片1,根据tounchEnd事件将当前图片的显示位置设置为第二张图片的位置,即前面的图片1,这样给用户的感觉是个轮转!
2、图片8在最前面的作用?
(1)向右滑动到图片1,再右互动显示图片8,根据touchEnd事件将当前图片的显示位置设置为第八张图片的位置,即后面的图片8,这样给用户的感觉是个轮转!
3、banner自动向左滑动
(1)共计8张图片 排列顺序: 8 1 2 3 4 5 6 7 8 1
(2)index:图片指针取值0到9,分别对应:第0张,第1张……第9张图片
(3)定时器:初始i值为1,循环开始i为2显示第2张、i为3显示第3张……i为8显示第8张、i为9显示第9张,即:“后1”图片
显示第9张的过渡效果一结束,马上执行“transitionEnd”事件:将index设置为1,清除过渡效果、将banner移动到显示“前1”图片的位置。
4、banner向右滑动
(1) 当前i值为1,显示第1张图;向右滑动可以显示第8张,再向右滑动就是空白
(2)划动距离(终点-始点)X坐标,向右滑动距离为正数、向左滑动距离为负数
(3)根据距离的大小确定是否“回到初始状态 | 滑动到前一页”
5、point设置问题
根据当前index的值:实际取值范围1—8;设置point即可!
总结
1、定时器作用:利用定时器实现屏幕自动滚动
2、imgBox添加touchStart touchMove touchEnd 事件
开始:清除计时器、记录初始点位置
移动:根据手指滑动的位置,动态设置显示图片的位置(横向距离)
结束:判断移动距离是否超过屏幕的1/3,条件成立显示上一页或者下一页;否则回弹;重新定义计时器
- 黑马商城项目_banner动画效果
- 黑马商城项目_banner样式设计
- 黑马商城项目(二)
- 黑马商城项目(四)
- 黑马商城项目_商城主页底部导航
- 黑马商城项目_商城分类页_左侧滑动
- 黑马商城项目_商城购物车页面
- 黑马商城项目_商城主页_zepto应用
- 黑马商城项目(三)之一
- 黑马商城项目(三)之二
- 黑马商城项目_导航部分
- 黑马商城项目_商品展示结构设计
- 黑马商城项目_制作导航条的圆点
- 黑马商城项目_导航条圆点的定位
- 黑马商城项目_商品展示样式设计
- 黑马商城项目_商城分类页_右侧滑动1
- 黑马商城项目_商城分类页_右侧滑动2
- Android 深入ViewPager补间动画,实现类京东商城首页广告Banner切换效果
- ofbiz实战8——实验室预约管理系统功能介绍
- opencv中CV_8UC3有什么含义
- Docker 安装 Tomcat
- VB.net-VS2010导出datagridview数据到EXCEL,以时间为文件名
- GOJ 1069
- 黑马商城项目_banner动画效果
- python学习笔记(三)
- 2017ICPC/ACM亚洲赛区西安站现场赛 总结
- 02-(Object类-equals方法覆盖)1 2 03-(Object类-hashCode方法) 04-(Object类-getClass方法) 05-to String方法
- 7个优秀的国内外移动端web框架
- 智能小车44:最小系统其实很简单
- 本周六下午北京Linuxer聚会下午茶、交流欢迎报名参加
- 为什么用enum
- 揭秘世界首位机器人公民:按照赫本形象设计、曾扬言毁灭人类