1.移动端事件大纲

基础事件

1.touchstart
2.touchend
3.touchmove

Event对象

1.取消默认事件
2.阻止冒泡
3.防止文字选中和阻止默认菜单
4.鼠标事件延迟
5.事件点透问题

touchEvent

1.touches
2.changedTouches
3.targetTouches

滑屏处理

1.拖拽原理分析
2.滑屏幻灯片简版

transform2D变换

1.rotate() ,scale() ,skew() ,translate()
2.left和top引起的回流问题及优化
3.处理transform中不能通过计算样式获取的问题

transition动画

1.transition基本知识点
2.贝塞尔曲线运动
3.transition end事件
4.transition不执行的bug

实例:移动版音乐台首页制作

1.rem布局适配
2.横竖屏切换适配
3.fixed的定位的bug及替代方案
4.滑屏导航缓冲回弹动画的实现
5.完整版无缝滚动的滑屏幻灯片
6.滑屏选项卡

transform3D

1.滑动旋转的方块
2.3D多边体的制作
3.正n边形的外角计算与正n边形的中心点计算

3D 桌面切换

1.百分比配合怪异盒模型布局适配
2.animation的loading动画
3.立体三棱柱制作
4.页面绝对坐标的获取
5.IOS 下3D 变换的兼容问题及解决方案

自定义滚动条

1.滚动条比例计算
2.图片随滚动条的按需加载
3.渲染优化-canvas(GPUuxanran加速)
4.transition 安卓卡顿 bug –3D硬件加速

多指事件

1.双指操作图片缩放和旋转
2.安卓多指事件的兼容解决
3.勾股定理与Math.atan(与X轴的绝对夹角)
4.transform执行时的残影问题解决

完整的移动端相册

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值