为了账号安全,请及时绑定邮箱和手机立即绑定
  • 0%是初始状态,直接跳往下一帧
    查看全部
    0 采集 收起 来源:太阳动画效果

    2016-07-11

  • animation-iteration-count 动画播放次数,默认值为1,infinite为无限制,假如设置为无限制,那么动画就会不停地播放
    查看全部
    0 采集 收起 来源:云动画效果

    2016-07-07

  • scrollTo(5000, 1); // 可以观察到页面滚动,产生视觉差效果
    查看全部
  • var dtd = $.Deferred(); //创建 dtd.resolve(); //成功 dtd.then() //执行回调
    查看全部
  • 把代码封装后,只需要设置一个时间,X与Y的一个比例,就可以让目标移动到指定的位置了 var distX = calculateDist('x', 0.5) var distY = calculateDist('y', 0.5) walkRun(10000, distX, distY)
    查看全部
  • animation的暂停方式 CSS3的animation提供一个animation-play-state的样式来控制动画的暂停处理。
    查看全部
  • 通过transition渐变的方式让人物走动 $boy.transition({ 'left': $("#content").width() + 'px', }, 10000, 'linear', function() {});
    查看全部
    0 采集 收起 来源:走路的实现

    2018-03-22

  • 封装,即隐藏对象的属性和实现细节,仅对外公开接口。
    查看全部
  • 实现页面与页面之间的切换 一般来说要根据布局的结构来, 大体有2种: 移动父容器,改变父容器的坐标 移动每一个子容器的坐标
    查看全部
  • 通过溢出隐藏多余的页面<br> overflow:hidden
    查看全部
  • <ul class='content-wrap'> <!-- 第一副画面 --> <li> 页面1 </li> <!-- 第二副画面 --> <li> 页面2 </li> <!-- 第三副画面 --> <li> 页面3 </li> </ul>
    查看全部
  • <script type="text/javascript"> var swipe = Swipe($("#content")); $('button').click(function() { // 调用接口 swipe.scrollTo($("#content").width()*2,5000) }); </script>
    查看全部
  • "雪碧图"缩放原理: 通过CSS3的scale处理可让元素进行缩放。 需要计算出元素的缩放比,可以根据屏幕的宽度与UI的设计比例缩放。 带来的问题: 1. 通过scale缩放后,浏览器认为这个元素尺寸是没有变化的,所以要得到缩放后的尺寸应该是:实际尺寸*缩放比; 2. scale是默认按照中间基点缩放,所以需要计算出实际布局与缩放后布局的一个内部缩放距离,就是一个类似padding一样的数据。
    查看全部
  • 总结: 自适应分辨率的问题可以采用的是JS+百分比布局处理 通过合成"雪碧图"解决图片加载与资源占用的问题 通过CSS3的animation实现帧动画,并且可以控制状态 布局除了left、top布局外,还可以使用最新的css3的transform处理 元素的变化,可以通过设置translate3d启动GPU加速 可以用CSS3的transition做渐变动画 HTML5音频audio的使用 采用promise可以解决异步编程的逻辑嵌套问题 代码组织的一些思路
    查看全部
  • animationend事件要CSS动画完成后触发。 CSS动画播放时,会发生以下三个事件: animationstart -- CSS动画开始后触发; animationiteration -- CSS动画重复播放时触发; animationend -- CSS动画完成后触发 用法: object.addEventListener("webkitAnimationEnd", myScript); // Chrome, Safari 和 Opera object.addEventListener("animationend", myScript); // 标准语法
    查看全部
    0 采集 收起 来源:转身与logo效果

    2018-03-22

举报

0/150
提交
取消
课程须知
本课程为高级案例课程,其中所用的大部分知识点不做深入剖析,只讲解如何使用,部分代码需要由你自己填充。 需要具备如下知识: 1、HTML4、HTML5 2、CSS2、CSS3 3、JavaScript、jQuery 4、面向对象思想
老师告诉你能学到什么?
1、如何实现页面的无缝滚动 2、如何实现视觉差效果 3、异步编程处理 4、CSS3动画过渡 5、JS动画实现 6、H5的音乐效果

微信扫码,参与3人拼团

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

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