仅供快速参考,如果想详细了解相关内容,请参阅阮老师的博客 :
http://www.ruanyifeng.com/blo...

css关于动画和变换部分有3个词很容易混淆,分别是transform(变换), translate(平移), transition(过渡)

其中transform和translate常见于如下形式:

.class
{transform: translate(826px);
}

而transition用于css3的动画,表示过渡效果


1. transition

.class1
{transition: duration <delay> <property> <timing-function>, an other group;
}
.complete
{transition-property: height;transition-duration: 1s;transition-delay: 1s;transition-timing-function: ease;
}

2. animation

animation的写法

.class1
{animation: duration <delay> name <timing-function> <iteration-count> <fill-mode> <direction> <step(n)>;animation-play-state: play-state;
}
  1. duration: 1s
  2. delay: 1s
  3. name: name
  4. timing-function: linear | ease-in | ease-out | cubic-bezier
  5. iteration-count: 10 | infinite
  6. fill-mode: forwards | none | backwards | both
  7. direction: normal | alternate | reverse | alternate-reverse
  8. step(n): step(2) | step(10)
  9. play-state: running | paused

keyframe的写法

@keyframes rainbow
{0%{ background: #c00; }50%{ background: orange; }100%{ background: yellowgreen; }
}
@keyframes rainbow
{from{background: #c00;}50%{ background: orange; }to{ background: yellowgreen; }
}

[ CSS ] animation 快速参考相关推荐

  1. CSS魔法堂:更丰富的前端动效by CSS Animation

    前言  在<CSS魔法堂:Transition就这么好玩>中我们了解到对于简单的补间动画,我们可以通过transition实现.那到底多简单的动画适合用transtion来实现呢?答案就是 ...

  2. 《HTML5和CSS3快速参考》——第1章 走进HTML51.1 概述

    本节书摘来自异步社区<HTML5和CSS3快速参考>一书中的第1章,第1.1节,作者: [美]Sergey Mavrody 更多章节内容可以访问云栖社区"异步社区"公众 ...

  3. 嵌入式Linux图形系统快速参考手册

    嵌入式Linux图形系统快速参考手册 (Embedded Linux Graphics Quick Reference Guide) 译自:http://www.linuxdevices.com/ 原 ...

  4. html中flash的简单动画效果,css实现快速炫酷抖动动画效果

    1.Animate.css简介 Animate.css是一个可在您的Web项目中使用的即用型跨浏览器动画库.非常适合强调,首页,滑块和引导注意的提示.它是一个来自国外的 CSS3 动画库,它预设了抖动 ...

  5. OGG学习笔记04-OGG复制部署快速参考

    OGG学习笔记04-OGG复制部署快速参考 源端:Oracle 10.2.0.5 RAC + ASM 节点1 Public IP地址:192.168.1.27 目标端:Oracle 10.2.0.5 ...

  6. css html 优化,CSS Animation性能优化

    CSS Animation是实现Web Animation方法之一,其主要通过@keyframes和animation-*或者transition来实现一些Web动效.不过今天我们聊的不是怎么制作We ...

  7. SED单行脚本快速参考(Unix流编辑器)

    SED单行脚本快速参考(Unix流编辑器) « web2.0ã€äº'计ç®-ã€é›†ç¾¤ã€é«˜å¯ç"¨æ€§ SED单行脚本快速参考(Unix流编辑器) 2005年12月29 ...

  8. CSS命名规则--参考表

    CSS命名规则--参考表 **************************************************** CSS命名规则 ************************** ...

  9. 利用 CSS animation 和 CSS sprite 制作动画

    CSS3 大大强化了制作动画的能力,但是如果要做出图案比较复杂的动画,选择 GIF 依然是一个不错的选择.今天给大家介绍一个使用 CSS animation 配合雪碧图(CSS sprite)来制作动 ...

  10. linux单机到单机adg环境,Oracle 11.2.0.4 DataGuard 环境打PSU,OJVM PSU补丁快速参考

    环境:RHEL6.5 + Oracle 11.2.0.4 DataGuard physical standby 主库和备库都是单节点. 需求:主备库同时应用160719的PSU和OJVM PSU补丁. ...

最新文章

  1. 为什么 Linux 和 macOS 不需要碎片整理
  2. 贪心算法之最短路径问题(Dijkstra算法)
  3. 2019年第十届蓝桥杯国赛B组试题E-路径计数-dfs(坑题)
  4. os如何处理键盘的所有按键,显示or不显示,显示是如何显示
  5. 操作系统中常见的进程调度算法
  6. 2012年6月份第4周51Aspx源码发布详情
  7. PHP向服务器错误记录、文件或远程目标发送一个错误
  8. [转载] 终于来了!TensorFlow 2.0入门指南(上篇)
  9. 第14章 系统异常情况记录
  10. win10计算机停止工作,Win10系统总提示Rundll32已停止工作的解决方法
  11. ssm java当前项目路径_SSM项目中动态获取路径
  12. regedit.exe的命令行使用
  13. 华硕主板前置音频设置
  14. 军哥独家QCIE(囊括CCIE和HCIEv3.0)的全新课程。请大家参阅
  15. RFID之M1卡数据分析
  16. 2022年上半年软件设计师考试下午真题(专业解析+参考答案)
  17. Intellij IDEA 添加项目依赖
  18. 计算机操作系统计算题及答案(5),5计算机操作系统练习题及答案.doc
  19. 聊聊技术专家谈阿里云史诗级故障
  20. 深度学习入门笔记(十九):卷积神经网络(二)

热门文章

  1. 几种常见的微服务架构方案——ZeroC IceGrid、Spring Cloud、基于消息队列、Docker Swarm
  2. 不是三维——软件项目的设计、开发与管理
  3. 博文视点大讲堂第14期——掌握命运、规划未来
  4. 二分法05:搜索旋转排序数组
  5. Java正则表达式小记
  6. Android用户界面设计:布局基础
  7. 【医疗影像处理】antspy数据读取与保存
  8. 7-2 通讯录的录入与显示 (10 分)
  9. JS实现自动轮播图效果(自适应屏幕宽度+手机触屏滑动)
  10. PHP 结构控制 if else / switch / while / do while