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);}
    }
    学而不思则罔,思而不结则殆,结而不看,一事无成
  • 相关阅读:
    js控制两个日期相减
    下拉框只显示最初下拉框中的值和json返回array的交集
    js来进行字符串的转化和小数点后的截取
    js来实现popup的生成,带钟罩,可移动popup,点击body可自动消失
    css块居中
    響應式設計佈局
    pc端手機端自適應佈局方案
    pc端常規頁面實現
    pc端前端和手機端區別
    js字符串轉數組,數組轉字符串
  • 原文地址:https://www.cnblogs.com/windseek/p/6410265.html
Copyright © 2011-2022 走看看