zoukankan      html  css  js  c++  java
  • 简单的遮罩

    index代码:

    <div id="mask" class="mask"></div>    

    <href="javascript:;" onclick="showMask()" >点我显示遮罩层</a><br /> 

    css样式:

     .mask {       

                position: absolute; 

                top: 0px; 

               left: 0px;  

               filter: alpha(opacity=60);

               background-color: #777;     

               z-index: 1002; 

                /*适用于IE*/   

               opacity:0.5;

                /*适用于火狐*/    

               -moz-opacity:0.5;     

           }  

    js代码:

         //显示遮罩层    

        function showMask(){     

            $("#mask").css("height",$(document).height());     

           $("#mask").css("width",$(document).width());     

            $("#mask").show();     

        } 

       //隐藏遮罩层 

       function hideMask(){     

            $("#mask").hide();     

        }  

     

    如果用window.location.href='url '跳转时,为了解决加载顺序问题,使用遮罩!

    代码如下:

             html:

             <div class="overlay"></div>

             <div class="content">内容。。。</div>

     

            css:   

             .overlay {
                      100%;
                      height: 100%;
                      background: #fff;
                      display: none;
               }

           js:

               window.location.href = "url.html";

              //遮罩
              $('.unload').fadeIn();

          

            

     

     

             

     

     

     

  • 相关阅读:
    Linq聚合操作之Aggregate,Count,Sum,Distinct源码分析
    Linq分区操作之Skip,SkipWhile,Take,TakeWhile源码分析
    Linq生成操作之DefautIfEmpty,Empty,Range,Repeat源码分析
    Linq基础操作之Select,Where,OrderBy,ThenBy源码分析
    PAT 1152 Google Recruitment
    PAT 1092 To Buy or Not to Buy
    PAT 1081 Rational Sum
    PAT 1084 Broken Keyboard
    PAT 1077 Kuchiguse
    PAT 1073 Scientific Notation
  • 原文地址:https://www.cnblogs.com/tency5005/p/10402166.html
Copyright © 2011-2022 走看看