动画名称  animation-name   :   (动画名称必须与@keyfarmes的名称相对应,因为动画名称是由@keyfarmes定义的) 例如:animation-name:AA;则 @keyfarmes AA 也为该名称。

关键帧  @keyfarmes    :   关键帧则是给动画 (从from开始 到 to结束) 的一些效果。 例如:@-webkit-keyfarmes AA{0%{margin-left:0px; radius:0px; height:0px;}  100%{margin-left:300px; radius:50%; height:200px;}  这里加上-webkit则开始到结束就要换成百分比0%到100%,直接使用@keyfarmes就要使用from到to。

   动画时间  animation-duration    :动画发生到结束的时间  例如: .div{ animation-duration:1s;}

   动画的过渡速度  animation-timing-function   : 动画运作的快慢方式    有以下5种:linear从开始到结束速度都是一样的,ease开始低速然后加快结束低速,ease-in开始时是低速,ease-out结束时是低速,ease-in-out开始和结束时是低速。 例如:.div{animation-timing-function:ease-in;}。

   动画延迟时间  animation-delay   : 延缓动画开始的时间    例如: .div{animation-delay:2s;}  这则是两秒之后开始。

   动画执行次数  animation-iteration-count   : 动画重复开始的次数    infinite表示无数次  例如: .div{animation-iteration-count:2;}这则表示重复两次。

   动画顺序   animation-direction    :动画运作时的正反顺序    有以下4种:normal 正常方向,reverse 反方向,alternate先正再反  并持续交替,alternate-reverse 先反再正 并持续交替。   例如: .div{animation-direction:alternate;}

   动画的状态   animation-liay-state    : 动画运行是的状态  有以下两种:running 运动,paused 暂停 这个适用于hover这个选择符。 例如:.div:hover{animation-play-state:paused;}  鼠标指向时就暂停。

   动画时间之外的状态   animation-fill-mode  :(不能设置动画执行次数为无数次,则该样式不会出现效果)动画结束后的状态 有以下4种 :none 无,forward 动画结束(to里面的所有样式)时的状态,backward 动画开始(from里面的所有样式)时的状态,both 动画开始或者结束时的状态。 例如 .div{anination-fill-state:forward;}

   动画复合属性    animation   : 复合属性可以把动画的属性都综合在animation里  例如: .div{animation: AA 1s 1s 2 alternate backward;} 这样比较便捷。

CSS自定义动画的更多相关文章

  1. css自定义动画在微信中无法执行的原因

    这是我去年年底遇到的一个问题, 在这个过程中我发现了一个比较有趣的问题. 我们在做抽奖的时候,微信分享到朋友圈的页面里,安卓机器无法执行页面中的自定义动画(元宝的位移,进入按钮的放大缩小等等).这让我 ...

  2. 自定义动画css属性

    自定义动画: 1.animation-name(自定义动画名称) 元素所应用的动画名称,必须与@keyframes使用,名称由@keyframes定义. keyframes(动画关键帧):以@keyf ...

  3. 深入学习jQuery自定义动画

    × 目录 [1]属性对象 [2]可选参数 [3]选项参数 前面的话 很多情况下,前面介绍的jQuery动画的简单效果无法满足用户的各种需求,那么就需要对动画有更多的限制,需要采取一些高级的自定义动画来 ...

  4. velocity自定义动画

         话说好久没有写博客了,零星的整理了一些东西,没有形成系统,所以也没有在这里记录.        废话不多说了,进入今天的正题.不知道大家是否记得之前写过的一篇文章<制作炫酷的专题页面& ...

  5. CSS3 自定义动画(animation)

    除了在之前的文章中介绍过的 CSS3 的变形 (transformation) 和转换 (transition) 外,CSS3 还有一种自由度更大的自定义动画,开发者甚至可以使用变形(transfor ...

  6. Day048--jQuery自定义动画和DOM操作

    内容回顾 BOM location.reload() 全局刷新页面 location.href location.hash location.pathname location.hostname lo ...

  7. python全栈开发day48-jqurey自定义动画,jQuery属性操作,jQuery的文档操作,jQuery中的ajax

    一.昨日内容回顾 1.jQuery初识 1).使用jQuery而非JS的六大理由 2).jQuery对象和js对象转换 3).jQuery的两大特点 4).jQuery的入口函数三大写法 5).jQu ...

  8. Jquery自定义动画与动画队列

    animate:自定义动画 $(selector).animate({params},[speed],[easing],[callback]); params:要执行动画的css属性,它是一个对象可以 ...

  9. 自定义动画animate()

    在上一节总结了一下3中类型的动画,其中show()和hide()方法会同时修改元素的多个属性,fadeOut()和fadeIn()方法只会修改元素的不透明度,而slideDown()和slideUp( ...

随机推荐

  1. Java基础知识二次学习--第五章 数组

    第五章 数组 时间:2017年4月26日15:11:30~2017年4月26日15:15:54 章节:05章_01节  视频长度:09:30 内容:一维数组的内存分析 心得: Java中数组是引用类型 ...

  2. C++如何入门

    去 Visual Studiohttps://www.visualstudio.com/zh-hans/?rr=https%3A%2F%2Flink.zhihu.com%2F%3Ftarget%3Dh ...

  3. Android面试题目2

    1. 请描述下Activity的声明周期. onCreate->onStart->onRemuse->onPause->onStop->onRestart->onD ...

  4. 基于NIO的Netty网络框架

    Netty是一个高性能.异步事件驱动的NIO框架,它提供了对TCP.UDP和文件传输的支持,Netty的所有IO操作都是异步非阻塞的,通过Future-Listener机制,用户可以方便的主动获取或者 ...

  5. java基础(十五章)

    一.字符串类String 1.String是一个类,位于java.lang包中 2.创建一个字符串对象的2种方式: String 变量名="值"; String 对象名=new S ...

  6. */美女镇楼/*>>>---PHP中的OOP-->面对过程与面对对象基础概念与内容--(封装、继承、多态)

      前  言  OOP  学习了好久的PHP,今天来总结一下PHP中的重要成员OOP 1  面向过程&面向对象 1.专注于解决一个问题的过程.面向过程的最大特点,是由一个一个的函数去解决处理这 ...

  7. 邪恶改装:TPYBoard制作廉价WIFI干扰器

    转载请注明:@小五义http://www.cnblogs.com/xiaowuyi 0X01 引言 想不想搞个WIFI干扰器?网上搜集了一下资料,发现用esp8266可以实现简单的干扰功能,包括断网. ...

  8. java加密算法入门(二)-对称加密详解

    1.简单介绍 什么是对称加密算法? 对称加密算法即,加密和解密使用相同密钥的算法. 优缺点: 优点:算法公开.计算量小.加密速度快.加密效率高. 缺点: (1)交易双方都使用同样钥匙,安全性得不到保证 ...

  9. Jquery操作Table

    Jquery 操作 Html Table 是很方便的,这里对表格的基本操作进行一下简单的总结. 首先建立一个通用的表格css 和一个 表格Table: table { border-collapse: ...

  10. Oracle ORA-39726压缩表删除字段处理方法

    今天在往一个压缩表增加一个字段可以增加成功,但在删除的时候报了个ORA-39726 unsupported add/drop column operation on compressed tables ...