• 利用动画去尝试制作相应的动画效果
  • 熊的制作思路在于:图片添加了动画效果,在时间范围内渐动改变,关键帧一直在改变,图片被往前拉熊展现奔跑的效果
  • 熊奔跑的制作思路:基础效果盒子移动到水平居中的位置,瞬间视觉欺骗达到预期效果
  • 背面大山制作:一个盒子水平布满,利用动画去改变background-position的位置,设置一个循环播放让后面持续动起来
<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>body{background-color:white;}*{padding: 0;margin: 0;}div{float: left;display: inline-block;}.bear{position: absolute;top: 430px;width: 200px;height: 100px;background-color: pink;background: url(../images/bear.png);animation:b .4s steps(8) infinite,w 3s  forwards;}@keyframes w{0%{left: 0px;}100%{left: 50%;transform: translateX(-50%);}}@keyframes b{0%{background-position: 0 0;}100%{background-position:-1600px 0;}}.mountain1{position: absolute;top: 187px;width: 1272px;height: 336px;background:url(../images/bg1.png);animation:t 10s steps(384) infinite;}@keyframes t{0%{background-position: 0 0;}100%{background-position: -3840px 0;}}.mountain2{position: absolute;left: 0;width: 1272px;height: 569px;background-color: skyblue;background:url(../images/bg2.png);animation:t2 10s steps(384) infinite;}@keyframes t2{0%{background-position: 0 0;}100%{background-position: -3840px 0;}}</style>
</head>
<body><div class="mountain2"></div><div class="mountain1"></div><div class="bear"></div></body>
</html>

奔跑的熊大动画效果JS相关推荐

  1. 右上角鼠标滑过展开收缩动画效果js代码的演示页面

    http://files.cnblogs.com/files/tanlingdangan/top_right.rar.gz 右上角鼠标滑过展开收缩动画效果js代码的演示页面http://www.51x ...

  2. html翻牌动画效果,js+css3翻牌动画效果

    这是一款js+css3翻牌动画效果,界面设计感不错的,喜欢可以下载哦温馨提示不兼容IE6,7,8浏览器. 查看演示 下载资源: 16 次 下载资源 下载积分: 20 积分 function () { ...

  3. android+百叶窗动画效果,js实现横向百叶窗效果网页切换动画效果的方法

    本文实例讲述了js实现横向百叶窗效果网页切换动画效果的方法.分享给大家供大家参考.具体分析如下: 这是一款很简洁但是效果却不错的网页切换效果,点击新网页后,网页会出现蓝白相间的百叶窗线条自动切换,直到 ...

  4. js实现3d标签云tag动画效果js特效代码

    下载地址JS制作TAG标签云文字动画特效是一款当鼠标悬停某个标签时,当前标签静止,移出恢复滚动效果.tagcloud({ selector: ".tagcloud", //元素选择 ...

  5. 分享111个JS特效动画效果,总有一款适合您

    分享111个JS特效动画效果,总有一款适合您 111个JS特效动画效果下载链接:https://pan.baidu.com/s/1s8mWkRlIZML2t5v1g1rlDA?pwd=pe5p  提取 ...

  6. php3D动画,html5的canvas实现几何模型3D运动动画效果

    html5的canvas实现几何模型3D运动动画效果 JS片段: var {atan2,sqrt,sin,cos,PI,acos} = Math; function project3D(x,y,z,v ...

  7. 动画实例 —— 奔跑的熊大

    emmmmmm,这是今天的第一个案例. 这个案例,有一个亮点,巧用steps()实现动画. steps()是animation-timing-function属性的属性值,意思是分为几步完成动画的.在 ...

  8. 【Three.js】手把手教你在三维场景中实现人物行走动画效果

    three.js的官方例程里面有个人物行走的案例,链接如下: three.js官方案例-人物行走 这里简单剖析下人物行走的原理: (1) 首先需要有个动画素材.gltf是可以集成动画的,像行人行走的动 ...

  9. vue如何使用原生js写动画效果_手摸手,带你用 vue 动画实现原生 app 切换效果,丝滑般的体验...

    先来看效果图 完整源码在 github 中 欢迎 star: 准备 开始之前您需要有 vue 基础,以及安装好 vue-cli 开始 新建 vue 项目:vue init webpack vuexle ...

最新文章

  1. php unset 静态变量,php如何删除静态变量
  2. 2.13 break和continue
  3. Boost:BOOST_CURRENT_FUNCTION的测试程序
  4. Spring MVC 源码-运行调用阶段
  5. Android 调用系统的分享[完美实现同一时候分享图片和文字]
  6. shell写入文件,后面会覆盖前面
  7. 港大计算机科学奖学金,香港大学奖学金情况怎么样?
  8. 安装 Android Studio 2.3 详细过程及错误解决
  9. 让VS2010支持Windows2000
  10. Asp.net报错汇总:回发或回调参数无效
  11. 谷粒学院(一)项目介绍
  12. 【Widevine L1】MTK平台基于Trustonic TEE方案widevine keybox异常log
  13. textView设置粗体以及textView文字中划线
  14. 常见软件非功能性需求描述案例
  15. java读取json文件
  16. 小米用户画像_华为小米OPPOvivo用户画像,用户兴趣爱好各有不同!还有一大相同点!...
  17. Unity发布windows程序,Fullscreen Mode设置为Windowed,可运行总是全屏
  18. c语言表达ch是大写英文字母,做几道C语言的习题!
  19. 基于LSTM的情感识别在鹅漫电商评论分析中的实践与应用
  20. viterbi,维特比算法通俗理解

热门文章

  1. torch.optim.Adam
  2. 2006 广州夏季甜品冰品地图
  3. 微管蛋白β-Tubulin抗体的多样性选择
  4. 【计算机原理与技术】[笔记]第2章 计算机的发展及应用
  5. BEVDet:High-Performance Multi-Camera3D Object Detection in Bird-Eye-View
  6. 国产蓝牙MCU选型参考
  7. 2. 安装MySQL
  8. Mysql忽略大小写 如何处理
  9. 双摄像头采集的图片数据转换合成为视频
  10. 如何更详细查看SAP 系统版本信息