成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > HTML實現(xiàn)遮罩層的方法 HTML中如何使用遮罩層

HTML實現(xiàn)遮罩層的方法 HTML中如何使用遮罩層

熱門標簽:通遼地圖標注app 地圖標注員工作內容 威海語音外呼系統(tǒng)平臺 西安金倫外呼系統(tǒng) 中國地圖標注城市的 江西ai電銷機器人如何 高德地圖標注廁所 智能語音電銷機器人客戶端 地圖標注沿海城市房價

Web頁面中使用遮罩層,可防止重復操作,提示loading;也可以模擬彈出模態(tài)窗口。

實現(xiàn)思路:一個DIV作為遮罩層,一個DIV顯示loading動態(tài)GIF圖片。在下面的示例代碼中,同時展示了如何在iframe子頁面中調用顯示和隱藏遮罩層。

示例代碼:

index.html

XML/HTML Code復制內容到剪貼板
  1. <!DOCTYPE html>  
  2. <html lang="zh-CN">  
  3. <head>  
  4. <meta charset="utf-8">  
  5. <meta http-equiv="X-UA-Commpatible" content="IE=edge">  
  6. <title>HTML遮罩層</title>  
  7. <link rel="stylesheet" href="css/index.css">  
  8. </head>  
  9. <body>  
  10.     <div class="header" id="header">  
  11.         <div class="title-outer">  
  12.             <span class="title">  
  13.                 HTML遮罩層使用   
  14.             </span>  
  15.         </div>  
  16.     </div>  
  17.     <div class="body" id="body">  
  18.         <iframe id="iframeRight" name="iframeRight" width="100%" height="100%"  
  19.             scrolling="no" frameborder="0"  
  20.             style="border: 0px;margin: 0px; padding: 0px; width: 100%; height: 100%;overflow: hidden;"  
  21.             onload="rightIFrameLoad(this)" src="body.html"></iframe>  
  22.     </div>  
  23.        
  24.     <!-- 遮罩層DIV -->  
  25.     <div id="overlay" class="overlay"></div>  
  26.     <!-- Loading提示 DIV -->  
  27.     <div id="loadingTip" class="loading-tip">  
  28.         <img src="images/loading.gif" />  
  29.     </div>  
  30.        
  31.     <!-- 模擬模態(tài)窗口DIV -->  
  32.     <div class="modal" id="modalDiv"></div>  
  33.        
  34.     <script type='text/javascript' src="js/jquery-1.10.2.js"></script>  
  35.     <script type="text/javascript" src="js/index.js"></script>  
  36. </body>  
  37. </html>  

index.css

CSS Code復制內容到剪貼板
  1. * {   
  2.     margin: 0;   
  3.     padding: 0;   
  4. }   
  5.   
  6. html, body {   
  7.     width: 100%;   
  8.     height: 100%;   
  9.     font-size14px;   
  10. }   
  11.   
  12. div.header {   
  13.     width: 100%;   
  14.     height100px;   
  15.     border-bottom1px dashed blue;   
  16. }   
  17.   
  18. div.title-outer {   
  19.     positionrelative;   
  20.     top: 50%;   
  21.     height30px;   
  22. }   
  23. span.title {   
  24.     text-alignleft;   
  25.     positionrelative;   
  26.     left: 3%;   
  27.     top: -50%;   
  28.     font-size22px;   
  29. }   
  30.   
  31. div.body {   
  32.     width: 100%;   
  33. }   
  34. .overlay {   
  35.     positionabsolute;   
  36.     top0px;   
  37.     left0px;   
  38.     z-index: 10001;   
  39.     display:none;   
  40.     filter:alpha(opacity=60);   
  41.     background-color#777;   
  42.     opacity: 0.5;   
  43.     -moz-opacity: 0.5;   
  44. }   
  45. .loading-tip {   
  46.     z-index: 10002;   
  47.     positionfixed;   
  48.     display:none;   
  49. }   
  50. .loading-tip img {   
  51.     width:100px;   
  52.     height:100px;   
  53. }   
  54.   
  55. .modal {   
  56.     position:absolute;   
  57.     width600px;   
  58.     height360px;   
  59.     border1px solid rgba(0, 0, 0, 0.2);   
  60.     box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.5);   
  61.     displaynone;   
  62.     z-index: 10003;   
  63.     border-radius: 6px;   
  64. }   
  65.   

index.js

JavaScript Code復制內容到剪貼板
  1. function rightIFrameLoad(iframe) {   
  2.     var pHeight = getWindowInnerHeight() - $('#header').height() - 5;   
  3.        
  4.     $('div.body').height(pHeight);   
  5.     console.log(pHeight);   
  6.        
  7. }   
  8.   
  9. // 瀏覽器兼容 取得瀏覽器可視區(qū)高度   
  10. function getWindowInnerHeight() {   
  11.     var winHeight = window.innerHeight   
  12.             || (document.documentElement && document.documentElement.clientHeight)   
  13.             || (document.body && document.body.clientHeight);   
  14.     return winHeight;   
  15.        
  16. }   
  17.   
  18. // 瀏覽器兼容 取得瀏覽器可視區(qū)寬度   
  19. function getWindowInnerWidth() {   
  20.     var winWidth = window.innerWidth   
  21.             || (document.documentElement && document.documentElement.clientWidth)   
  22.             || (document.body && document.body.clientWidth);   
  23.     return winWidth;   
  24.        
  25. }   
  26.   
  27. /**  
  28.  * 顯示遮罩層  
  29.  */  
  30. function showOverlay() {   
  31.     // 遮罩層寬高分別為頁面內容的寬高   
  32.     $('.overlay').css({'height':$(document).height(),'width':$(document).width()});   
  33.     $('.overlay').show();   
  34. }   
  35.   
  36. /**  
  37.  * 顯示Loading提示  
  38.  */  
  39. function showLoading() {   
  40.     // 先顯示遮罩層   
  41.     showOverlay();   
  42.     // Loading提示窗口居中   
  43.     $("#loadingTip").css('top',   
  44.             (getWindowInnerHeight() - $("#loadingTip").height()) / 2 + 'px');   
  45.     $("#loadingTip").css('left',   
  46.             (getWindowInnerWidth() - $("#loadingTip").width()) / 2 + 'px');   
  47.                
  48.     $("#loadingTip").show();   
  49.     $(document).scroll(function() {   
  50.         return false;   
  51.     });   
  52. }   
  53.   
  54. /**  
  55.  * 隱藏Loading提示  
  56.  */  
  57. function hideLoading() {   
  58.     $('.overlay').hide();   
  59.     $("#loadingTip").hide();   
  60.     $(document).scroll(function() {   
  61.         return true;   
  62.     });   
  63. }   
  64.   
  65. /**  
  66.  * 模擬彈出模態(tài)窗口DIV  
  67.  * @param innerHtml 模態(tài)窗口HTML內容  
  68.  */  
  69. function showModal(innerHtml) {   
  70.     // 取得顯示模擬模態(tài)窗口用DIV   
  71.     var dialog = $('#modalDiv');   
  72.        
  73.     // 設置內容   
  74.     dialog.html(innerHtml);   
  75.        
  76.     // 模態(tài)窗口DIV窗口居中   
  77.     dialog.css({   
  78.         'top' : (getWindowInnerHeight() - dialog.height()) / 2 + 'px',   
  79.         'left' : (getWindowInnerWidth() - dialog.width()) / 2 + 'px'  
  80.     });   
  81.        
  82.     // 窗口DIV圓角   
  83.     dialog.find('.modal-container').css('border-radius','6px');   
  84.        
  85.     // 模態(tài)窗口關閉按鈕事件   
  86.     dialog.find('.btn-close').click(function(){   
  87.         closeModal();   
  88.     });   
  89.        
  90.     // 顯示遮罩層   
  91.     showOverlay();   
  92.        
  93.     // 顯示遮罩層   
  94.     dialog.show();   
  95. }   
  96.   
  97. /**  
  98.  * 模擬關閉模態(tài)窗口DIV  
  99.  */  
  100. function closeModal() {   
  101.     $('.overlay').hide();   
  102.     $('#modalDiv').hide();   
  103.     $('#modalDiv').html('');   
  104. }   

body.html

XML/HTML Code復制內容到剪貼板
  1. <!DOCTYPE html>  
  2. <html lang="zh-CN">  
  3. <head>  
  4. <meta charset="utf-8">  
  5. <meta http-equiv="X-UA-Commpatible" content="IE=edge">  
  6. <title>body 頁面</title>  
  7. <style type="text/css">  
  8. * {   
  9.     margin: 0;   
  10.     padding: 0;   
  11. }   
  12.   
  13. html, body {   
  14.     width: 100%;   
  15.     height: 100%;   
  16. }   
  17.   
  18. .outer {   
  19.     width: 200px;   
  20.     height: 120px;   
  21.     position: relative;   
  22.     top: 50%;   
  23.     left: 50%;   
  24. }   
  25.   
  26. .inner {   
  27.     width: 200px;   
  28.     height: 120px;   
  29.     position: relative;   
  30.     top: -50%;   
  31.     left: -50%;   
  32. }   
  33.   
  34. .button {   
  35.     width: 200px;   
  36.     height: 40px;   
  37.     position: relative;   
  38. }   
  39.     
  40. .button#btnShowLoading {   
  41.     top: 0;   
  42. }   
  43.   
  44. .button#btnShowModal {   
  45.     top: 30%;   
  46. }   
  47.   
  48. </style>  
  49. <script type="text/javascript">  
  50.        
  51.     function showOverlay() {   
  52.         // 調用父窗口顯示遮罩層和Loading提示   
  53.         window.top.window.showLoading();   
  54.   
  55.         // 使用定時器模擬關閉Loading提示   
  56.         setTimeout(function() {   
  57.             window.top.window.hideLoading();   
  58.         }, 3000);   
  59.   
  60.     }   
  61.   
  62.     function showModal() {   
  63.         // 調用父窗口方法模擬彈出模態(tài)窗口   
  64.         window.top.showModal($('#modalContent').html());   
  65.     }   
  66.        
  67. </script>  
  68. </head>  
  69. <body>  
  70.     <div class='outer'>  
  71.         <div class='inner'>  
  72.             <button id='btnShowLoading' class='button' onclick='showOverlay();'>點擊彈出遮罩層</button>  
  73.             <button id='btnShowModal' class='button' onclick='showModal();'>點擊彈出模態(tài)窗口</button>  
  74.         </div>  
  75.     </div>  
  76.        
  77.     <!-- 模態(tài)窗口內容DIV,將本頁面DIV內容設置到父窗口DIV上并模態(tài)顯示 -->  
  78.     <div id='modalContent' style='display: none;'>  
  79.         <div class='modal-container' style='width: 100%;height: 100%;background-color: white;'>  
  80.             <div style='width: 100%;height: 49px;position: relative;left: 50%;top: 50%;'>  
  81.                 <span style='font-size: 36px; width: 100%; text-align:center; display: inline-block; position:inherit; left: -50%;top: -50%;'>模態(tài)窗口1</span>  
  82.             </div>  
  83.             <button class='btn-close' style='width: 100px; height: 30px; position: absolute; right: 30px; bottom: 20px;'>關閉</button>  
  84.         </div>  
  85.     </div>  
  86.     <script type='text/javascript' src="js/jquery-1.10.2.js"></script>  
  87. </body>  
  88. </html>  
  89.   

運行結果:

初始化

顯示遮罩層和Loading提示

顯示遮罩層和模擬彈出模態(tài)窗口

以上就是本文的全部內容,希望對大家的學習有所幫助。

原文:http://www.cnblogs.com/haoqipeng/p/html-overlay.html

標簽:阜陽 營口 青海 河池 北海 崇左 眉山 晉中

巨人網絡通訊聲明:本文標題《HTML實現(xiàn)遮罩層的方法 HTML中如何使用遮罩層》,本文關鍵詞  HTML,實現(xiàn),遮罩層,的,方法,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《HTML實現(xiàn)遮罩層的方法 HTML中如何使用遮罩層》相關的同類信息!
  • 本頁收集關于HTML實現(xiàn)遮罩層的方法 HTML中如何使用遮罩層的相關信息資訊供網民參考!
  • 推薦文章
    97在线观看免费观看高清| 久久视频免费观看| 成人毛片一区二区| 91久久精品一区二区| 在线视频色在线| 国产在线视频不卡| 深夜在线视频| 中日韩精品一区二区三区| 一二三四在线观看视频韩国| 日韩国产大片| 午夜天堂精品久久久久| 国产日韩一区二区在线观看| 国产精品二线| 51久久精品夜色国产麻豆| 免费看成人午夜电影| 韩国av在线播放| 你懂的在线观看视频| 亚洲欧美日韩动漫| 小向美奈子av| 男人久久天堂| 亚洲欧美成人综合| 欧美女人性生活视频| 日韩精品无码一区二区三区| 91九色露脸| 国产精品久久久久久av福利| h在线观看视频| 国产成人亚洲精品狼色在线| 国产日本欧洲亚洲| 日韩视频在线一区| 免费在线观看污污视频| 欧美日韩国产美| 热久久精品国产| 久久av网站| 九色在线播放| 一级做a爰片毛片| 国产色综合一区二区三区| 午夜精品福利视频网站| 色乱码一区二区三区在线| 91一区二区在线观看| 国产精品一区三区| 国产高清一级毛片在线不卡| aaaaa级少妇高潮大片免费看| 国产精品久久久久久av下载红粉| 亚洲aⅴ天堂av在线电影软件| 欧美特黄a级高清免费大片a级| 激情综合网婷婷| 亚洲aⅴ在线观看| 国产成人av电影在线播放| 精品一区二区三区免费播放| 一本色道久久亚洲综合精品蜜桃| 日本男人天堂网| 纪美影视在线观看电视版使用方法| www.操.com| 国产精品伦一区二区| 日韩欧美国产免费| 精品国产一区久久| 久久综合色综合| 欧美大片顶级少妇| 欧美另类videos黑人极品| 国产精品白丝jk白祙| 亚洲色图 校园春色| 国产熟女一区二区| 亚洲精品国产精品乱码不卡| 久久免费区一区二区三波多野| 日韩大片在线免费观看| 在线播放av更多| 欧美猛交ⅹxxx乱大交视频| 不卡一区综合视频| 欧美在线1区| 国产精品第1页| 亚州欧美日韩中文视频| 26uuu国产一区二区三区| 欧美最猛性xxxxxhd| 在线综合视频| 国产欧美一区二区三区不卡高清| 你懂的网址视频| 国产成人精品一区二区免费看京| 91久久精品国产91久久性色tv| 日韩专区在线| 精品日韩欧美一区| 性xxxxbbbb| 国产综合婷婷| 九七影院97影院理论片免费| 久久精品夜色噜噜亚洲aⅴ| 国产自产女人91一区在线观看| 亚洲色大成网站www久久九九| 天天干天天曰天天操| 一区二区三区免费看视频| 国产精品视频在线免费观看| 欧美日韩亚洲国内综合网俺| 欧美亚洲国产视频小说| 在线最新版中文在线| 国语精品视频| 国产男女av| 蜜桃视频成人| 天天插天天操天天干| 国产一区欧美日韩| 另类人妖一区二区av| 四虎影视成人| 亚洲欧美国产77777| 国产午夜精品在线| 午夜黄色一级片| 日韩中文视频免费在线观看| 中文字幕免费观看| 精品无码av一区二区三区不卡| 中日韩午夜理伦电影免费| 欧美日韩精品中文字幕一区二区| 影音先锋男人资源站| 国产午夜精品在线观看| 另类天堂视频在线观看| 欧美激情一区二区三区高清视频| 国产污片在线观看| 久久久久久国产三级电影| 精品国产一区二区三区久久久蜜臀| 99在线精品视频免费观看20| 国产在线国偷精品免费看| 中文乱码字幕高清在线观看| 国产三区四区在线观看| 91九色极品视频| 99国产超薄肉色丝袜交足的后果| 久久久精品中文字幕麻豆发布| 国产剧情一区在线| 天堂v在线视频| 国产男男gay体育生网站| 日韩福利电影在线| av免费在线观看网址| 国产精品亚洲无码| 欧美/亚洲一区| 欧美亚洲伦理www| 成人一区二区| 国产精品日韩欧美一区二区| 国产精品动漫网站| 果冻天美麻豆一区二区国产| 成人黄色图片网站| 欧美xxx黑人xxx水蜜桃| 国产精品任我爽爆在线播放| 日韩精品欧美在线| 五月婷婷六月激情| 亚洲美女色视频| 亚洲成人天堂网| 成人激情视频网| 免费成人在线看| 久久精品国产99久久6| 国产精品444| 一区二区三区在线播放欧美| 特级全黄一级毛片| 午夜成人免费影院| 性欧美视频videos6一9| 久久激情综合| 99电影网电视剧在线观看| 欧美人善交videosg| 亚洲精彩视频| 日韩一级视频免费观看在线| 免费人成在线观看播放视频| 91成人精品一区二区| 欧美性猛交xxxx乱大交退制版| 91精品中文在线| 成人免费视频观看| av中文在线| 成人高清视频在线| 九九热99久久久国产盗摄| 久久看片网站| 亚洲国产高清在线观看视频| 少妇特黄a一区二区三区| 亚洲人成伊人成综合网久久久| 日本视频在线免费观看| 国产欧美一区二区三区小说| 亚洲欧美日韩国产成人精品影院| 欧美肥老妇视频| 无码人妻丰满熟妇奶水区码| 国产亚洲欧美一区二区| 成人毛片免费在线观看| 欧美在线视频一区二区| 国产精品成人免费一区二区视频| 国产精品白丝一区二区三区| 日本精品免费一区二区三区| 丝袜熟女一区二区三区| 黄色片一区二区三区| 亚洲国产aⅴ天堂久久| 久久这里只有精品23| av动漫在线播放| 国产久一一精品| 国产精品久久久av| 日韩一区二区电影在线| 亚洲视频 中文字幕| 久久精品国产精品亚洲综合| 欧美黑人疯狂性受xxxxx喷水| 日本电影亚洲天堂| 国产精品自拍一区| 国产精品久久久久久久久久ktv| 午夜激情视频在线| 调教在线观看| 中文字幕国产日韩| 欧美日韩久久一区二区| 精品自在线视频| 成人午夜一级二级三级| 国产福利成人在线| 国产精品原创视频| 在线观看的av| 懂色av一区二区三区在线播放| 国产精品视频免费看| 欧美zozo另类异族| 亚洲午夜视频在线| 日韩一区二区精品在线观看| 成年人网站免费观看| 日本vs亚洲vs韩国一区三区二区| 人妖欧美一区二区| 澳门成人av网| 成人国产精品免费| 桃乃木かなav在线播放| 欧美高清视频在线| 国产97色在线| 一区二区在线观看视频在线观看| 污片免费在线观看| 可以在线看的av网站| 国产麻豆永久视频| 国产91福利| 欧美性猛交久久久乱大交小说| 岛国最新视频免费在线观看| 欧美日本一区二区视频在线观看| 999精品国产| 精品久久中文字幕| 成人免费在线视频网站| 一区二区三区四区五区在线| 日本一区高清| 美女高潮在线观看| 92国产精品视频| 最新黄网在线观看| 同性恋视频一区| 91美女片黄在线观看| 国产欧美日韩一区二区三区在线观看| 色婷婷综合视频在线观看| 欧美日韩伦理| 亚洲伦理网站| 欧美视频在线免费| 一本综合久久| 亚洲日韩欧美一区二区在线| 最新国产精品久久久| 国产日韩在线一区二区三区| 爱爱免费视频网站| 校园春色 亚洲| 国模雨婷捆绑高清在线| 作爱视频免费观看视频在线播放激情网| 精品人妻一区二区免费| 国产精品久久毛片av大全日韩| 一本到不卡精品视频在线观看| 中文字幕制服诱惑| 一级片免费在线观看| 国产成人av电影免费在线观看| 在线观看网站免费入口在线观看国内| 久久久久久一级片| 亚洲精品小视频在线观看| 91久久久久久久一区二区| 国产69久久精品成人看| 青青草原国产在线视频| 午夜精品福利久久久| 国产精品成人aaaaa网站| 福利一区在线| 久久精品国产亚洲aⅴ| 亚洲欧洲日本mm| 欧美老熟妇乱大交xxxxx| 欧美精品色图| 色先锋久久影院av| 亚洲国产91视频| av中文字幕一区二区三区| 色乱码一区二区三区熟女| 欧美在线观看网址综合| 亚洲日穴在线视频| 色一情一乱一区二区三区| 人妻少妇无码精品视频区| 摸bbb搡bbb搡bbbb| 污视频在线免费观看一区二区三区| 亚洲电影中文字幕在线观看| 日韩精品极品在线观看播放免费视频| 免费羞羞视频网站| 欧美人在线视频| 成人av网站在线观看免费| 亚洲一二三区视频在线观看| 成人啪啪免费看| 日本网站免费观看| 亚洲精品自产拍| 国产乱理伦片a级在线观看| 国产精品a级| 国产精品毛片一区二区在线看舒淇| 麻豆国产欧美日韩综合精品二区| 欧美gay男男猛男无套| 欧美成人高潮一二区在线看| 国产欧美一区二区精品性色超碰| 亚洲高清毛片| 久久久99精品久久| 亚洲美女视频网站| 神马午夜精品95| 精品久久久久成人码免费动漫| 欧美日韩精品在线视频| 国产一起色一起爱| 91久久国产最好的精华液| 国产精品av免费在线观看| 秋霞在线午夜| 国产精品88久久久久久| 亚洲小说春色综合另类网蜜桃| 色噜噜色狠狠狠狠狠综合色一| 黄色动漫免费网站| 成人18视频日本| 人人鲁人人莫人人爱精品| 国产精品99爱免费视频| 日韩片电影在线免费观看| 鲁大师成人一区二区三区| 99这里都是精品| 欧美一区二区三区成人久久片| 久久人人爽人人人人片| 欧美中文娱乐网| 日本美女一区二区三区| 成人欧美在线| 成码无人av片在线观看网站| 免费一级特黄毛片| 日本午夜在线视频| 各处沟厕大尺度偷拍女厕嘘嘘| 国产成人免费视频精品含羞草妖精| 看全色黄大色黄大片免责看的| 嫩草影院中文字幕| 国产精选久久久久久| 97干在线视频| 可以直接在线观看的av| 91精品天堂福利在线观看| 男人天堂a在线| 老太脱裤让老头玩ⅹxxxx| 蜜臀国产一区二区三区在线播放| 免费在线观看a|