zoukankan      html  css  js  c++  java
  • CSS3实现加载中效果

    代码:

    <!doctype html>
    <html>
    <head>
        <meta charset="utf-8" />
        <title>loading</title>
        <style>
            body { display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-align: center; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; height: 100vh; }
            .Loader { height: 30px; width: 90px; position: relative; }
                .Loader .Bar { background: #04C096; height: 0; position: absolute; bottom: 0; width: 10px; border-radius: 2px; }
                    .Loader .Bar:nth-child(0) { left: -15px; -webkit-animation: bottom-top 2s infinite ease-in-out 0s; animation: bottom-top 2s infinite ease-in-out 0s; }
                    .Loader .Bar:nth-child(1) { left: 0px; -webkit-animation: bottom-top 2s infinite ease-in-out 0.2s; animation: bottom-top 2s infinite ease-in-out 0.2s; }
                    .Loader .Bar:nth-child(2) { left: 15px; -webkit-animation: bottom-top 2s infinite ease-in-out 0.4s; animation: bottom-top 2s infinite ease-in-out 0.4s; }
                    .Loader .Bar:nth-child(3) { left: 30px; -webkit-animation: bottom-top 2s infinite ease-in-out 0.6s; animation: bottom-top 2s infinite ease-in-out 0.6s; }
                    .Loader .Bar:nth-child(4) { left: 45px; -webkit-animation: bottom-top 2s infinite ease-in-out 0.8s; animation: bottom-top 2s infinite ease-in-out 0.8s; }
                    .Loader .Bar:nth-child(5) { left: 60px; -webkit-animation: bottom-top 2s infinite ease-in-out 1s; animation: bottom-top 2s infinite ease-in-out 1s; }
                    .Loader .Bar:nth-child(6) { left: 75px; -webkit-animation: bottom-top 2s infinite ease-in-out 1.2s; animation: bottom-top 2s infinite ease-in-out 1.2s; }
    
            @-webkit-keyframes bottom-top {
                0% { height: 0; opacity: 0; }
                50% { height: 30px; opacity: 1; }
                100% { height: 0; opacity: 0; }
            }
    
            @keyframes bottom-top {
                0% { height: 0; opacity: 0; }
                50% { height: 30px; opacity: 1; }
                100% { height: 0; opacity: 0; }
            }
        </style>
    </head>
    <body>
        <div class="Loader">
            <div class="Bar"></div>
            <div class="Bar"></div>
            <div class="Bar"></div>
            <div class="Bar"></div>
            <div class="Bar"></div>
            <div class="Bar"></div>
        </div>
    </body>
    </html>

    来源:http://codepen.io/jackoliver/pen/ORpQBv

  • 相关阅读:
    网店推广之秘诀
    预言:“你被暴光了没有?” 将成为2010又一网络流行语
    已不联系好多年
    任道而重远
    从思南县看撤县建市对提升城市价值的影响
    我和三十有个约定
    浅谈小学生英语学习方法
    热烈祝贺IT诗人代腾飞官方网站开通啦
    爱情许愿砂
    “走远了” 2010又一网络流行语诞生
  • 原文地址:https://www.cnblogs.com/talentzemin/p/5919860.html
Copyright © 2011-2022 走看看