一:需求描述

实现一个小人跑步的动画效果

 二:实现思路

1.写一个盒子,盒子宽高根据背景图宽进行等分,通过 background-image把图片放入盒子中,再添加动画,让小人在盒子里跑起来

动画实现:move 1s steps(12) infinite, (表示动画持续1s,逐帧分步为12步,无限循环)

2.再添加一个动画,通过 background-position属性让盒子动起来

动画实现: run 2s linear forwards,  (表示动画持续2s,匀速,停留在动画结束的状态)

三:代码实现

<!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>小人跑步</title><style>.box{width:140px;height:140px;/* border:1px solid pink; */background-image: url(./bg.png);animation: move 1s steps(12) infinite,run 2s linear forwards;        }/* 人在盒子里跑 */@keyframes move{/* 若从0 开始的话这个from可以省去 *//* from{background-position: 0 0;} */to{background-position: -1680px 0;}}/* 盒子在X轴上有0跑到800px, */@keyframes run{/* 若从0 开始的话这个from可以省去 *//* from{transform: translateX(0);} */to{transform: translateX(800px);}}</style>
</head>
<body><div class="box"></div>
</body>
</html>

02-02 逐帧动画、多组动画案例 实现小人跑步效果相关推荐

  1. Android 动画之一 Drawable Animation —— 逐帧(Frame)动画

    这几天打算把动画的基础都捋一下,就像我们已经知道的,动画大致有三类:(property动画,Tween动画.Frame动画),今天开始,我们就依次来看一下,他们都是怎么使用的吧^^. 今天先来看一下逐 ...

  2. IOS开发教程第一季之02UI进阶day8合并IOS学习019--敲击、长按、轻扫、旋转,CALayer、锚点,CADisolayLink刷新,核心动画,关键帧动画,组动画,转场动画,画板案例

    1.创建并实现手势的基本步骤 点击手势 #import "ViewController.h"@interface ViewController () @property (weak ...

  3. Android仿美团加载数据、小人奔跑进度动画对话框(附顺丰快递员奔跑效果)

    我们都知道在Android中,常见的动画模式有两种:一种是帧动画(Frame Animation),一种是补间动画(Tween Animation).帧动画是提供了一种逐帧播放图片的动画方式,播放事先 ...

  4. 定格动画android,定格动画安卓版下载-定格动画最新版下载v2.2.2-一听下载站

    定格动画是一个针对喜欢剪辑的用户们创作的软件,各种的是一个制作定格动画,这个软件让喜欢制作定格动画的用户们在手机上也能够进行使用,是所有需要制作定格动画那一个必备助手,整个的操作也是非常的简单,只需要 ...

  5. Android动画之仿美团加载数据等待时,小人奔跑进度动画对话框(附顺丰快递员奔跑效果)...

    Android动画之仿美团加载数据等待时,小人奔跑进度动画对话框(附顺丰快递员奔跑效果) 首句依然是那句老话,你懂得! finddreams :(http://blog.csdn.net/finddr ...

  6. 安卓学习笔记---Android仿美团加载数据、小人奔跑进度动画对话框(以及顺丰快递员奔跑效果)

    最近要加一个动态的加载功能,类似于美团的效果,这篇文章写的很好,可以借鉴 博客地址: http://blog.csdn.net/jdsjlzx/article/details/43489395 我们都 ...

  7. objective-c 逐帧动画

    2019独角兽企业重金招聘Python工程师标准>>> // //  ViewController.m //  逐帧动画 // //  Created by DC017 on 15/ ...

  8. 逐帧动画与夸张表情动画

    夸张表情动画的制作(1)   (转之ET动画学堂) 夸张表情动画在网络上应用非常广泛,最 常见的莫过于qq和msn的自定义表情, 这种表情动画是最初级的逐帧动画,使用常见的flash.easytoon ...

  9. 计算机类说课比赛视频,全国“xx杯”计算机类说课大赛课件一等奖作品:制作逐帧动画说课课件...

    <全国"xx杯"计算机类说课大赛课件一等奖作品:制作逐帧动画说课课件>由会员分享,可在线阅读,更多相关<全国"xx杯"计算机类说课大赛课件一等 ...

  10. 八年级使用计算机的教案,苏科版信息技术八年级1.2.2《用计算机制作逐帧动画》教案1.doc...

    苏科版信息技术八年级1.2.2<用计算机制作逐帧动画>教案1.doc 文档编号:744523 文档页数:4 上传时间: 2019-09-18 文档级别: 文档类型:doc 文档大小:1.3 ...

最新文章

  1. 解决placeholder兼容性问题
  2. 斯坦福大学深度学习与自然语言处理第一讲:引言
  3. 如何让自己的网站快速被百度搜索引擎搜索到
  4. 16位汇编 call调用函数 通过栈来传递参数
  5. php输出mysql查询,MySQL查询和PHP输出
  6. For ourselves
  7. [黑客入门]花无涯新手入门教程笔记
  8. 美团2022届秋招内推二维码
  9. 网络共享中心的计算机名,电脑提示“请启用网络和共享中心中的网络发现”解决方法...
  10. 数字三角形- Java(超简单写法)
  11. 学习笔记——FPGA芯片主要资源介绍
  12. 仿百度糯米TP5项目笔记
  13. nginx学习,看这一篇就够了:下载、安装。使用:正向代理、反向代理、负载均衡。常用命令和配置文件,很全
  14. 25 岁,毕业写前端的这三年
  15. U盘容量会“缩水”当心文件丢失
  16. 在pythonnumpy中切片(slice)
  17. c语言编程培训网站,最新C语言编程培训
  18. 十年后的自己会怎样?
  19. 财务报表OCR识别技术简介
  20. srsLTE 源码分析 UE_04 PLMN选择之小区搜索

热门文章

  1. 操作系统实验Lab 2:system calls(MIT 6.S081 FALL 2020)
  2. 实战之8051驱动8位数码管
  3. 【Linux的开胃小菜】基于Ubuntu搭建内网DNS服务器
  4. java手机连点脚本_自动点击连点器下载
  5. 测试工程师/测试开发面试题整理
  6. LaTex中 viso及svg转emf
  7. 周期信号的博里叶级数表示(连续时间)
  8. Digester 解析遇到字符失败
  9. 国内主要OTT平台背后的那些CDN服务商
  10. Code For Better 谷歌开发者之声——Flutter - Google 开源的移动 UI 框架