为了账号安全,请及时绑定邮箱和手机立即绑定
  • 这个案例不算很难,但是把前端做动画的一些精髓已经讲透了。运用的技术基本就是H5+JS+CSS3,但是每个部分的实现都会有很多知识点的涉及,这里大体的总结下 自适应分辨率的问题可以采用的是JS+百分比布局处理 通过合成"雪碧图"解决图片加载与资源占用的问题 通过CSS3的animation实现帧动画,并且可以控制状态 布局除了left.top布局外,还可以使用最新的css3的transform处理 元素的变化,可以通过设置translate3d启动GPU加速 可以用CSS3的transition做渐变动画 HTML5音频的使用 采用promise可以解决异步编程的逻辑嵌套问题 代码组织的一些思路
    查看全部
  • 老师的声音确实很像蜡笔小新
    查看全部
    1 采集 收起 来源:课程简介

    2015-09-03

  • Hao
    查看全部
    1 采集 收起 来源:课程简介

    2015-08-27

  • 通过transition渐变的方式让人物走动
    查看全部
    1 采集 收起 来源:走路的实现

    2015-08-20

  • 点击后并没有动画效果
    查看全部
  • jq回调函数接口 Deferred var dtd = $.Deferred(); //创建 dtd.resolve(); //成功 dtd.then() //执行回调 详细Deferred资料地址http://www.ruanyifeng.com/blog/2011/08/a_detailed_explanation_of_jquery_deferred_object.html
    查看全部
  • 开门灯亮:灯亮的背景图片大小等同于灯灭的背景图片,所以加载需要时间,如果用到这个图片的时候再加载,某种情况下会出现页面闪动一下的情况来加载页面,这里就进行了预加载操作,增加了一个不存在实际意义的div中“<div class=‘b_background_preload’></div>”,以便灯开关的动作中,图片切换流畅 /////////// // 灯动画 // /////////// var lamp = { elem: $('.b_background'), bright: function() { this.elem.addClass('lamp-bright') }, dark: function() { this.elem.removeClass('lamp-bright') } };
    查看全部
    1 采集 收起 来源:灯光效果

    2018-03-22

  • 实现页面与页面间的切换 一般来说要根据布局的结构,分为两种: 1.移动父容器,改变父容器的坐标 2.移动每个子容器的坐标 改变坐标的处理分为2种: 1.传统的top,left坐标修改 2.CSS3中的transform属性 transform属性向元素应用2D或3D转换,该属性允许我们对元素进行旋转、缩放、移动或倾斜。其中会有一个值translate3d(x,y,z)是用来控制元素的位置在页面上的三轴的位置的,translate3d这里就指明了3d就是启用了3d加速,也就是启动了GPU来处理。
    查看全部
  • 【给祖先节点上套一个限制显示区域的节点】 这样虽然是形成了横向布局与无缝拼接,不过可视区范围永远只能显示出一个主题页面的尺寸,所以我们需要再给祖先节点上套一个限制显示区域的节点 在实现上,通过CSS布局是可以直接处理的。本课程中做了自适应页面布局的处理,为了更精确页面的尺寸,这里采用JavaScript动态计算绝对的尺寸
    查看全部
  • 一、结构的搭建与切换 页面的横向布局 页面之间的卷滚切换效果 页面切换部分的代码封装 二、小男孩的动作实现与封装 布局与自适应调整 精灵动画的实现 走路的实现 运动的状态控制 路径动画的坐标设计 三、第一幅图 太阳的结构与动画效果 云的结构与动画效果 四、第二幅图 页面布局搭建 开关门效果的实现 灯光处理 灯光效果的实现 人物进出商店的坐标计算 等待取花 鸟动画的实现 六、第三幅图 页面的布局 星星与水波 运动个轨迹处理 等待取花 鸟动画的实现
    查看全部
    1 采集 收起 来源:编程节奏

    2015-08-07

  • 好像两湖的口音。湖南的?
    查看全部
    1 采集 收起 来源:效果介绍

    2015-08-06

  • 用的sublime
    查看全部
    1 采集 收起 来源:课程简介

    2015-08-06

  • 'transition-timing-function':'linear'是运动的曲线,linear是速度均匀的,需要缓冲效果的可以用ease或者ease-out或者in之类的
    查看全部
  • 好的
    查看全部
    1 采集 收起 来源:课程简介

    2015-08-05

  • code2
    查看全部
    1 采集 收起 来源:效果介绍

    2015-08-05

举报

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

微信扫码,参与3人拼团

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

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