zoukankan      html  css  js  c++  java
  • css3动画

    1.当在 @keyframes 创建动画,把它绑定到一个选择器,否则动画不会有任何效果。

    指定至少这两个CSS3的动画属性绑定向一个选择器:

    • 规定动画的名称
    • 规定动画的时长

          div {

                 animation: myfirst 5s;

                 -webkit-animation: myfirst 5s; /* Safari 与 Chrome */

    }

    2.动画是使元素从一种样式逐渐变化为另一种样式的效果。

    您可以改变任意多的样式任意多的次数。

    请用百分比来规定变化发生的时间,或用关键词 "from" 和 "to",等同于 0% 和 100%。

    0% 是动画的开始,100% 是动画的完成。

    为了得到最佳的浏览器支持,您应该始终定义 0% 和 100% 选择器。

    例子:

    当动画为 25% 及 50% 时改变背景色,然后当动画 100% 完成时再次改变

    @keyframes myfirst {

               0% {background: red;}

               25% {background: yellow;}

               50% {background: blue;}

              100% {background: green;}

    }

     @-webkit-keyframes myfirst /* Safari 与 Chrome */

             { 0% {background: red;}

             25% {background: yellow;}

             50% {background: blue;}

             100% {background: green;}

    }

    @keyframes :规定动画

    animation:所有动画属性的简称

    animation-name:动画名称

  • 相关阅读:
    tomcat7简单优化
    java向上转型和向下转型
    字符串循环移位
    测试覆盖率问题
    悬挂指针
    标准库string的用法探讨
    野指针问题
    Clock函数用法
    配置信息写入到.ini文件中的方法
    数组指针和数组引用做参数的区别
  • 原文地址:https://www.cnblogs.com/suga/p/7822317.html
Copyright © 2011-2022 走看看