zoukankan      html  css  js  c++  java
  • css3动画知识点

    杨龙飞

    杨龙飞

    杨龙飞

    杨龙飞

    杨龙飞

    杨龙飞

    <!DOCTYPE html>
    <html>
    <head>
    <style>
    div
    {
    100px;
    height:100px;
    background:red;
    animation:myfirst 5s;
    -moz-animation:myfirst 5s; /* Firefox */
    -webkit-animation:myfirst 5s; /* Safari and Chrome */
    -o-animation:myfirst 5s; /* Opera */
    }

    @keyframes myfirst
    {
    0% {background:red;}
    25% {background:yellow;}
    50% {background:blue;}
    100% {background:green;}
    }

    @-moz-keyframes myfirst /* Firefox */
    {
    0% {background:red;}
    25% {background:yellow;}
    50% {background:blue;}
    100% {background:green;}
    }

    @-webkit-keyframes myfirst /* Safari and Chrome */
    {
    0% {background:red;}
    25% {background:yellow;}
    50% {background:blue;}
    100% {background:green;}
    }

    @-o-keyframes myfirst /* Opera */
    {
    0% {background:red;}
    25% {background:yellow;}
    50% {background:blue;}
    100% {background:green;}
    }
    </style>
    </head>
    <body>

    <div></div>

    <p><b>注释:</b>当动画完成时,会变回初始的样式。</p>

    <p><b>注释:</b>本例在 Internet Explorer 中无效。</p>

    </body>
    </html>

    无限循环动画

    .content .light{position:absolute;right:0px;background:white;-webkit-animation: twinkling1 1s infinite ease-in-out;animation: twinkling1 1s infinite ease-in-out;box-sizing:border-box;border:3px solid white;}
    @keyframes twinkling1 {
    100% {20px;height:20px;border-radius:50%;background:yellow;visibility: hidden;border-color:rgb(255,65,34);}
    66% {20px;height:20px;border-radius:50%;background:rgb(255,65,34);border-color:white;}
    33% {20px;height:20px;border-radius:50%;background: yellow;border-color:rgb(255,65,34);}
    0% {20px;height:20px;border-radius:50%;background: yellow;visibility: visible;border-color:rgb(255,65,34);}
    }
    @-moz-keyframes twinkling1 /* Firefox */
    {
    100% {20px;height:20px;border-radius:50%;background:yellow;visibility: hidden;border-color:rgb(255,65,34);}
    66% {20px;height:20px;border-radius:50%;background:rgb(255,65,34);border-color:white;}
    33% {20px;height:20px;border-radius:50%;background: yellow;border-color:rgb(255,65,34);}
    0% {20px;height:20px;border-radius:50%;background: yellow;visibility: visible;border-color:rgb(255,65,34);}
    }

    @-webkit-keyframes twinkling1 /* Safari 和 Chrome */
    {
    100% {20px;height:20px;border-radius:50%;background:yellow;visibility: hidden;border-color:rgb(255,65,34);}
    66% {20px;height:20px;border-radius:50%;background:rgb(255,65,34);border-color:white;}
    33% {20px;height:20px;border-radius:50%;background: yellow;border-color:rgb(255,65,34);}
    0% {20px;height:20px;border-radius:50%;background: yellow;visibility: visible;border-color:rgb(255,65,34);}
    }

    @-o-keyframes twinkling1 /* Opera */
    {
    100% {20px;height:20px;border-radius:50%;background:yellow;visibility: hidden;border-color:rgb(255,65,34);}
    66% {20px;height:20px;border-radius:50%;background:rgb(255,65,34);border-color:white;}
    33% {20px;height:20px;border-radius:50%;background: yellow;border-color:rgb(255,65,34);}
    0% {20px;height:20px;border-radius:50%;background: yellow;visibility: visible;border-color:rgb(255,65,34);}
    }
    学而不思则罔,思而不结则殆,结而不看,一事无成
  • 相关阅读:
    不用第三个变量互换两变量的值的两种方法。
    struts2截取字符串
    js控制表格单双行颜色交替显示
    Shell字符串
    Shell数组:shell数组的定义、数组长度
    Shell注释
    Shell运算符:Shell算数运算符、关系运算符、布尔运算符、字符串运算符等
    Shell替换:Shell变量替换,命令替换,转义字符
    Shell特殊变量:Shell $0, $#, $*, $@, $?, $$和命令行参数
    Shell变量:Shell变量的定义、删除变量、只读变量、变量类型
  • 原文地址:https://www.cnblogs.com/windseek/p/6410265.html
Copyright © 2011-2022 走看看