zoukankan      html  css  js  c++  java
  • css3动画实现页面加载等待特效

    <!DOCTYPE html>
    <html lang="en">
    
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            .loading{
                width:100%;
                height:100%;
                position:fixed;
                top:0;
                left:0;
                z-index:9999;
                background-color:#fff;
            }
            .loading .pic{
                width:50px;
                height:50px;
                position:absolute;
                top:0;
                bottom:0;
                left:0;
                right:0;
                margin:auto;
            }
            .loading .pic i{
                display:block;
                float:left;
                width:6px;
                height:50px;
                background-color:#399;
                margin:0 2px;
                -webkit-transform:scaleY(0.4);
                transform:scaleY(0.4);
                -webkit-animation:load 1.2s infinite;
                animation:load 1.2s infinite;
            }
            .loading .pic i:nth-child(2){
                -webkit-animation-delay:0.1s;
                animation-delay:0.1s;
            }
            .loading .pic i:nth-child(3){
                -webkit-animation-delay:0.2s;
                animation-delay:0.2s;
            }
            .loading .pic i:nth-child(4){
                -webkit-animation-delay:0.3s;
                animation-delay:0.3s;
            }
            .loading .pic i:nth-child(5){
                -webkit-animation-delay:0.4s;
                animation-delay:0.4s;
            }
            @-webkit-keyframes load{
                0%,40%,100%{
                    -webkit-transform:scaleY(0.4);
                    transform:scaleY(0.4);
                }
                20%{
                    -webkit-transform:scaleY(1);
                    transform:scaleY(1)
                }
            }
            @keyframes load{
                0%,40%,100%{
                    -webkit-transform:scaleY(0.4);
                    transform:scaleY(0.4);
                }
                20%{
                    -webkit-transform:scaleY(1);
                    transform:scaleY(1)
                }
            }
        </style>
    </head>
    
    <body>
        <div class="loading">
            <div class="pic">
                <i></i>
                <i></i>
                <i></i>
                <i></i>
                <i></i>
            </div>
        </div>
    <script src="js/jquery-1.11.3.min.js"></script>
    <script> document.onreadystatechange=function(){ if(document.readyState=="complate"){ $(".loading").fadeOut(); } } </script> </body> </html>
  • 相关阅读:
    屠蛟之路_重伤的屠蛟俊_ThirdDay
    屠蛟之路_重登数据库大山_SecondDay
    屠蛟之路_你的名字_FirstDay
    Beta版本冲刺计划及安排
    软件工程作业1203
    导师互选系统 Alpha版冲刺总结
    屠龙之路_项目测试
    【Alpha】十天屠龙记
    屠龙之路_冲刺总结随笔
    My97日历控件常用功能记录
  • 原文地址:https://www.cnblogs.com/Millet-23/p/9322349.html
Copyright © 2011-2022 走看看