zoukankan      html  css  js  c++  java
  • 记一次loading遮罩层的制作

    css3实现loading效果:https://www.cnblogs.com/lianghong/p/8057676.html 

    css3实现loading水平垂直居中

    .loading{
         80px;
        height: 80px;
        position: absolute;
        z-index: 10;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%); /*向左向上分别平移自身的一半*/
        -webkit-transform: translate(-50%, -50%);
        -moz-transform: translate(-50%, -50%);
        text-align: center;
        transition: 1s;
        -webkit-animation: load 3s linear infinite;
    }
    .loading div{
         100%;
        height: 100%;
        position: absolute;
    }
    .loading span{
        display: inline-block;
         20px;
        height: 20px;
        border-radius: 50%;
        background: #99CC66;
        position: absolute;
        left: 50%;
        margin-top: -10px;
        margin-left: -10px;
        -webkit-animation: changeBgColor 3s ease infinite;
    }
    @-webkit-keyframes load{
        0%{
            -webkit-transform: rotate(0deg);
        }
        33.3%{
            -webkit-transform: rotate(120deg);
        }
        66.6%{
            -webkit-transform: rotate(240deg);
        }
        100%{
            -webkit-transform: rotate(360deg);
        }
    }
    @-webkit-keyframes changeBgColor{
        0%,100%{
            background: #99CC66;
        }
        33.3%{
            background: #FFFF66;
        }
        66.6%{
            background: #FF6666;
        }
    }
    .loading div:nth-child(2){
        -webkit-transform: rotate(120deg);
    }
    .loading div:nth-child(3){
        -webkit-transform: rotate(240deg);
    }
    .loading div:nth-child(2) span{
        -webkit-animation-delay: 1s;
    }
    .loading div:nth-child(3) span{
        -webkit-animation-delay: 2s;
    }

    利用bootstrap modal实现遮罩层

    <!-- loading模态框(Modal) -->
    <div class="modal fade" id="loadingModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true"
             data-backdrop="static" data-keyboard="false">
        <div class="modal-dialog" style=" 100%; height: 100%">
            <div class="loading">
                <div><span></span></div>
                <div><span></span></div>
                <div><span></span></div>
            </div>
        </div><!-- /.modal -->
    </div>

    不让modal点击空白关闭和ESC键盘按钮关闭

    添加这两个属性: data-backdrop="static" data-keyboard="false"
  • 相关阅读:
    输入输出重定向
    Tkinter程序屏幕居中
    从Web Controls到DHTML学习随想
    一个没暂时没有办法实现的问题和一个有意思的小问题!
    [学习笔记]几个英语短句(1)
    [读书笔记]My LifeBill Clinton
    [学习笔记]几个英语短句(2)
    结合MS Web Controls做文件上传的解决方案!
    IIS的一个莫名错误--Server Application Unavailable
    Google Sitemaps(测试版)帮助:使用 Sitemap 协议
  • 原文地址:https://www.cnblogs.com/knightdreams6/p/10832171.html
Copyright © 2011-2022 走看看