zoukankan      html  css  js  c++  java
  • css3 动画最简单的例子

    前言

    最近开发中遇到的动画特效非常的频繁,加上之前开发是用到animation.js这个动画库,对动画的属性一知半解,so 今天来了解一下做个记录。

    CSS3动画基础属性

    其实也就是一张图就能概括了

    @keyframes的语法属性

      /*
        animationname : 定义一个动画名称
        keyframes-selector:动画区间百分比 
          合法值:
                0-100%
                from (和0%相同)
                to (和100%相同)
                注意: 您可以用一个动画keyframes-selectors。
        css-styles:一个或多个合法的CSS样式属性
      */
    
      @keyframes animationname {
        keyframes-selector {css-styles;}
      }
    
      /*例子*/
      @keyframes mymove{
        0%   {top:0px; left:0px; background:red;}
        25%  {top:0px; left:100px; background:blue;}
        50%  {top:100px; left:100px; background:yellow;}
        75%  {top:100px; left:0px; background:green;}
        100% {top:0px; left:0px; background:red;}
      }
    

    animation的语法和属性

    属性可以看最上面的那张图,语法如下:

      /* name: @keyframes中定义的 animationname(动画名称)*/
      animation: name duration timing-function delay iteration-count direction fill-mode play-state;
    

    其实到这里已经都讲完了

  • 相关阅读:
    Java总结篇系列:Java多线程(一)
    path方法总结
    Ember模板中的操作指向
    EmberJS路由详解
    观察器observes与对象初始化
    emberjs重写补充类之reopen方法和reopenClass方法
    emberjs创建类
    2014Ember带来怎样的变化?
    创建应用和模型和控制器
    自定义指令
  • 原文地址:https://www.cnblogs.com/yx-liu/p/15166314.html
Copyright © 2011-2022 走看看