亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍

HTML實現遮罩層的方法 HTML中如何使用遮罩層
來源:易賢網 閱讀:4305 次 日期:2016-07-04 13:53:03
溫馨提示:易賢網小編為您整理了“HTML實現遮罩層的方法 HTML中如何使用遮罩層”,方便廣大網友查閱!

這篇文章主要為大家詳細介紹了HTML實現遮罩層的方法,Web頁面中使用遮罩層,可防止重復操作,那么如何在HTML中使用遮罩層?感興趣的小伙伴們可以參考一下

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

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

示例代碼:

index.html

XML/HTML Code

代碼如下:

<!DOCTYPE html>  

<html lang="zh-CN">  

<head>  

<meta charset="utf-8">  

<meta http-equiv="X-UA-Commpatible" content="IE=edge">  

<title>HTML遮罩層</title>  

<link rel="stylesheet" href="css/index.css">  

</head>  

<body>  

    <div class="header" id="header">  

        <div class="title-outer">  

            <span class="title">  

                HTML遮罩層使用   

            </span>  

        </div>  

    </div>  

    <div class="body" id="body">  

        <iframe id="iframeRight" name="iframeRight" width="100%" height="100%"  

            scrolling="no" frameborder="0"  

            style="border: 0px;margin: 0px; padding: 0px; width: 100%; height: 100%;overflow: hidden;"  

            onload="rightIFrameLoad(this)" src="body.html"></iframe>  

    </div>  

    <!-- 遮罩層DIV -->  

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

    <!-- Loading提示 DIV -->  

    <div id="loadingTip" class="loading-tip">  

        <img src="images/loading.gif" />  

    </div>  

    <!-- 模擬模態窗口DIV -->  

    <div class="modal" id="modalDiv"></div>  

    <script type='text/javascript' src="js/jquery-1.10.2.js"></script>  

    <script type="text/javascript" src="js/index.js"></script>  

</body>  

</html>  

index.css

CSS Code

代碼如下:

* {   

    margin: 0;   

    padding: 0;   

}   

html, body {   

    width: 100%;   

    height: 100%;   

    font-size: 14px;   

}   

div.header {   

    width: 100%;   

    height: 100px;   

    border-bottom: 1px dashed blue;   

}   

div.title-outer {   

    position: relative;   

    top: 50%;   

    height: 30px;   

}   

span.title {   

    text-align: left;   

    position: relative;   

    left: 3%;   

    top: -50%;   

    font-size: 22px;   

}   

div.body {   

    width: 100%;   

}   

.overlay {   

    position: absolute;   

    top: 0px;   

    left: 0px;   

    z-index: 10001;   

    display:none;   

    filter:alpha(opacity=60);   

    background-color: #777;   

    opacity: 0.5;   

    -moz-opacity: 0.5;   

}   

.loading-tip {   

    z-index: 10002;   

    position: fixed;   

    display:none;   

}   

.loading-tip img {   

    width:100px;   

    height:100px;   

}   

.modal {   

    position:absolute;   

    width: 600px;   

    height: 360px;   

    border: 1px solid rgba(0, 0, 0, 0.2);   

    box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.5);   

    display: none;   

    z-index: 10003;   

    border-radius: 6px;   

}   

index.js

JavaScript Code

代碼如下:

function rightIFrameLoad(iframe) {   

    var pHeight = getWindowInnerHeight() - $('#header').height() - 5;   

    $('div.body').height(pHeight);   

    console.log(pHeight);   

}   

// 瀏覽器兼容 取得瀏覽器可視區高度   

function getWindowInnerHeight() {   

    var winHeight = window.innerHeight   

            || (document.documentElement && document.documentElement.clientHeight)   

            || (document.body && document.body.clientHeight);   

    return winHeight;   

}   

// 瀏覽器兼容 取得瀏覽器可視區寬度   

function getWindowInnerWidth() {   

    var winWidth = window.innerWidth   

            || (document.documentElement && document.documentElement.clientWidth)   

            || (document.body && document.body.clientWidth);   

    return winWidth;   

}   

/**  

 * 顯示遮罩層  

 */  

function showOverlay() {   

    // 遮罩層寬高分別為頁面內容的寬高   

    $('.overlay').css({'height':$(document).height(),'width':$(document).width()});   

    $('.overlay').show();   

}   

/**  

 * 顯示Loading提示  

 */  

function showLoading() {   

    // 先顯示遮罩層   

    showOverlay();   

    // Loading提示窗口居中   

    $("#loadingTip").css('top',   

            (getWindowInnerHeight() - $("#loadingTip").height()) / 2 + 'px');   

    $("#loadingTip").css('left',   

            (getWindowInnerWidth() - $("#loadingTip").width()) / 2 + 'px');   

               

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

    $(document).scroll(function() {   

        return false;   

    });   

}   

/**  

 * 隱藏Loading提示  

 */  

function hideLoading() {   

    $('.overlay').hide();   

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

    $(document).scroll(function() {   

        return true;   

    });   

}   

/**  

 * 模擬彈出模態窗口DIV  

 * @param innerHtml 模態窗口HTML內容  

 */  

function showModal(innerHtml) {   

    // 取得顯示模擬模態窗口用DIV   

    var dialog = $('#modalDiv');   

    // 設置內容   

    dialog.html(innerHtml);   

    // 模態窗口DIV窗口居中   

    dialog.css({   

        'top' : (getWindowInnerHeight() - dialog.height()) / 2 + 'px',   

        'left' : (getWindowInnerWidth() - dialog.width()) / 2 + 'px'  

    });   

    // 窗口DIV圓角   

    dialog.find('.modal-container').css('border-radius','6px');   

    // 模態窗口關閉按鈕事件   

    dialog.find('.btn-close').click(function(){   

        closeModal();   

    });   

    // 顯示遮罩層   

    showOverlay();   

    // 顯示遮罩層   

    dialog.show();   

}   

/**  

 * 模擬關閉模態窗口DIV  

 */  

function closeModal() {   

    $('.overlay').hide();   

    $('#modalDiv').hide();   

    $('#modalDiv').html('');   

}   

body.html

XML/HTML Code

代碼如下:

<!DOCTYPE html>  

<html lang="zh-CN">  

<head>  

<meta charset="utf-8">  

<meta http-equiv="X-UA-Commpatible" content="IE=edge">  

<title>body 頁面</title>  

<style type="text/css">  

* {   

    margin: 0;   

    padding: 0;   

}   

html, body {   

    width: 100%;   

    height: 100%;   

}   

.outer {   

    width: 200px;   

    height: 120px;   

    position: relative;   

    top: 50%;   

    left: 50%;   

}   

.inner {   

    width: 200px;   

    height: 120px;   

    position: relative;   

    top: -50%;   

    left: -50%;   

}   

.button {   

    width: 200px;   

    height: 40px;   

    position: relative;   

}   

    

.button#btnShowLoading {   

    top: 0;   

}   

.button#btnShowModal {   

    top: 30%;   

}   

</style>  

<script type="text/javascript">  

    function showOverlay() {   

        // 調用父窗口顯示遮罩層和Loading提示   

        window.top.window.showLoading();   

        // 使用定時器模擬關閉Loading提示   

        setTimeout(function() {   

            window.top.window.hideLoading();   

        }, 3000);   

    }   

    function showModal() {   

        // 調用父窗口方法模擬彈出模態窗口   

        window.top.showModal($('#modalContent').html());   

    }   

</script>  

</head>  

<body>  

    <div class='outer'>  

        <div class='inner'>  

            <button id='btnShowLoading' class='button' onclick='showOverlay();'>點擊彈出遮罩層</button>  

            <button id='btnShowModal' class='button' onclick='showModal();'>點擊彈出模態窗口</button>  

        </div>  

    </div>  

    <!-- 模態窗口內容DIV,將本頁面DIV內容設置到父窗口DIV上并模態顯示 -->  

    <div id='modalContent' style='display: none;'>  

        <div class='modal-container' style='width: 100%;height: 100%;background-color: white;'>  

            <div style='width: 100%;height: 49px;position: relative;left: 50%;top: 50%;'>  

                <span style='font-size: 36px; width: 100%; text-align:center; display: inline-block; position:inherit; left: -50%;top: -50%;'>模態窗口1</span>  

            </div>  

            <button class='btn-close' style='width: 100px; height: 30px; position: absolute; right: 30px; bottom: 20px;'>關閉</button>  

        </div>  

    </div>  

    <script type='text/javascript' src="js/jquery-1.10.2.js"></script>  

</body>  

</html>  

更多信息請查看網頁制作
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網

亚洲免费不卡_在线视频精品_国产尤物精品_久久久久网址_久久精品91_欧美va天堂在线_狠狠入ady亚洲精品_亚洲午夜精品福利_国产精品草草_午夜精品久久99蜜桃的功能介绍
狠狠久久婷婷| 欧美午夜免费| 国产一区二区三区四区hd| 欧美精品成人一区二区在线观看| 欧美日韩亚洲一区二区三区在线观看 | 国产精品一区在线观看| 国产精品日韩二区| 欧美久久在线| 亚洲综合日韩| 国产精品hd| 亚洲欧美日韩专区| 国产精品a级| 麻豆久久精品| 亚洲精品自在在线观看| 久久精品一区二区三区中文字幕| 国产精品mm| 久久久久欧美| 国产亚洲精品久久久久婷婷瑜伽| 午夜国产精品视频| 久久国产精品亚洲77777| 亚洲精品人人| 欧美视频1区| 午夜在线a亚洲v天堂网2018| 91久久久久| 黑丝一区二区三区| 欧美日韩精品综合| 午夜国产精品视频| 久久久久久久欧美精品| 国产精品久久久久久久久久直播| 亚洲午夜精品久久| 国产尤物精品| 亚洲一级一区| 亚洲成人直播| 国内一区二区三区在线视频| 欧美日本亚洲| 欧美日韩一视频区二区| 午夜精品剧场| 国产一区高清视频| 亚洲午夜精品久久| 精品白丝av| 韩国av一区| 亚洲无线视频| 亚洲成人原创| 一区二区日本视频| 国产日韩欧美一区在线 | 欧美亚洲一级| 性一交一乱一区二区洋洋av| 午夜一区不卡| 乱人伦精品视频在线观看| 久久精品30| 欧美国产免费| 欧美日韩在线大尺度| 欧美日韩一区自拍| 国一区二区在线观看| 亚洲小说区图片区| 国产精品嫩草99av在线| 午夜在线视频一区二区区别| 久久久久久久久久码影片| 欧美久久影院| 日韩视频不卡| 蜜乳av另类精品一区二区| 欧美国产高潮xxxx1819| 亚洲国产高清一区| 亚洲欧美视频| 亚洲特色特黄| 久久成人资源| 黑人巨大精品欧美一区二区小视频| 狠狠入ady亚洲精品经典电影| 雨宫琴音一区二区在线| 亚洲综合电影一区二区三区| 欧美a级在线| 亚洲高清激情| 欧美一级二区| 黄色精品一区| 久久精品一本| 国产日韩综合| 狠狠色噜噜狠狠狠狠色吗综合| 一区在线免费观看| 亚洲一区三区电影在线观看| 欧美1级日本1级| 国产欧美欧美| 国产综合精品一区| 久久av最新网址| 亚洲精品乱码| 欧美日韩综合网| 亚洲免费中文| 亚洲区一区二| 欧美久久久久久久| 亚久久调教视频| 夜夜精品视频| 1024成人| 黑丝一区二区三区| 欧美一区成人| 久久av一区二区三区亚洲| 亚洲区欧美区| 在线欧美福利| 欧美午夜不卡| 欧美激情性爽国产精品17p| 一本色道久久综合亚洲精品高清| 久久久久看片| 免费看亚洲片| 国产精品日韩欧美一区二区| 激情综合久久| 激情欧美一区二区三区| 欧美精品一级| 欧美777四色影| 欧美国产三区| 老司机精品福利视频| 国产伦精品一区二区三区四区免费 | 在线视频观看日韩| 国产精品二区三区四区| 麻豆精品网站| 久久激情婷婷| 老妇喷水一区二区三区| 裸体素人女欧美日韩| 国产日本精品| 国产欧美日韩在线播放| 99视频+国产日韩欧美| 怡红院精品视频在线观看极品| 久久免费国产| 欧美a级片一区| 久久中文精品| 欧美精品二区| 激情欧美丁香| 亚洲精品欧洲| 亚洲欧美日韩精品久久久| 国产精品综合| 欧美一区久久| 国内精品一区二区| 亚洲久久视频| 亚洲一区bb| 欧美成人国产| 亚洲第一黄网| 国产一区二区三区成人欧美日韩在线观看| 亚洲麻豆一区| 久久综合伊人| 激情久久综合| 久久狠狠婷婷| 亚洲国产精品一区二区第四页av| 一区二区三区四区五区在线| 在线亚洲观看| 欧美色一级片| 99热这里只有成人精品国产| 亚洲一区二区三区在线观看视频| 免费亚洲一区二区| 国产精品www.| 国产精品人人爽人人做我的可爱| 欧美在线日韩精品| 极品裸体白嫩激情啪啪国产精品| 99www免费人成精品| 麻豆精品网站| 亚洲激情黄色| 久久久精品五月天| 亚洲日本无吗高清不卡| 久久一区二区三区超碰国产精品| 黄色精品网站| 老司机精品久久| 亚洲日本视频| 欧美日韩亚洲一区| 亚洲欧美网站| 亚洲日本欧美| 国产综合欧美| 久久亚洲电影| 国产精品免费一区二区三区观看| 欧美日韩视频| 久久精品五月婷婷| 国产亚洲一区在线播放| 欧美日韩一区二区三| 亚洲一区日韩| 99成人在线| 激情六月综合| 国内久久视频| 欧美精品七区| 欧美福利一区二区三区| 久久国产手机看片| 先锋亚洲精品| 亚洲国产导航| 亚洲国产专区| 男女精品视频| 亚洲国产影院| 激情偷拍久久| 欧美日韩精品久久| 久久久久欧美精品| 久久国产福利| 亚洲欧美视频一区二区三区| 亚洲区一区二| 伊人久久亚洲影院| 国产精品扒开腿做爽爽爽软件| 国产美女精品| 国产农村妇女精品一二区| 日韩视频在线播放| 激情欧美一区| 在线成人国产| 在线欧美日韩| 亚洲精品黄色| 日韩视频一区| 国产色综合网| 亚洲在线黄色| 久久久久久黄| 久久中文字幕一区二区三区| 久久九九国产| 欧美日韩一区在线观看视频| 欧美日韩一区二区三区在线视频 | 亚洲欧洲一区二区在线观看 | 在线看片欧美| 亚洲精品在线观看免费| 亚洲精品一区二| 免费毛片一区二区三区久久久| 久久久夜夜夜| 激情成人亚洲| 亚洲一区二区免费看| 亚洲一区二区三区免费观看| 亚洲欧美日韩综合国产aⅴ| 久久精品二区| 国产一区日韩欧美| 亚洲精品影院在线观看| 久久经典综合| 影音先锋中文字幕一区二区| 亚洲一区免费看| 合欧美一区二区三区| 国产麻豆综合| 在线观看欧美亚洲| 欧美在线播放一区二区| 99精品视频免费观看视频| 久久精品亚洲一区二区| 亚洲精品日本| 欧美女激情福利| 国产一级久久| 激情欧美一区二区三区| 亚洲欧美清纯在线制服| 国产在线欧美| 欧美一区激情| 香蕉成人久久| 亚洲三级免费| 国产一区二区三区四区三区四 | 国产在线视频欧美一区二区三区| 99精品视频免费观看| 久久久久久精| 国产偷国产偷亚洲高清97cao| 午夜天堂精品久久久久| 国产一区二区三区久久| 国内精品视频在线播放| 久久精品动漫| 免费久久久一本精品久久区| 在线观看成人一级片| 欧美日韩精品免费观看视频完整| 一区二区三区福利| 最新亚洲视频| 激情91久久| 欧美在线视屏| 蜜桃伊人久久| 男人的天堂成人在线| 妖精视频成人观看www| 精品999成人| 永久久久久久| 亚洲欧洲日本一区二区三区| 影音先锋亚洲精品| 1000部精品久久久久久久久| 欧美日韩亚洲三区| 午夜精品一区二区在线观看| 免费久久99精品国产自| 国产精品一区视频| 亚洲尤物影院| 男人的天堂成人在线| 久久大香伊蕉在人线观看热2| 国产欧美日韩综合一区在线播放| 99成人在线| 亚洲少妇在线| 亚洲在线视频| 欧美在线高清| 黄色精品网站| 国产视频久久| 久久综合九色综合欧美狠狠| 欧美在线91| 国内精品久久久久国产盗摄免费观看完整版 | 国产精品豆花视频| 亚洲性感美女99在线| 亚洲激情另类| 午夜一区不卡| 狂野欧美性猛交xxxx巴西| 欧美激情1区2区| 亚洲国产欧美不卡在线观看| 99伊人成综合| 久久精品91| 精品91免费| 国产美女诱惑一区二区| 欧美成人一品| 欧美特黄一区| 中国成人在线视频| 久久精品女人天堂| 伊人婷婷久久| 久久大逼视频| 亚洲三级影院| 欧美福利一区二区三区| 亚洲国产免费看| 久久婷婷久久| 亚洲免费大片| 久久久777| 亚洲欧洲另类| 欧美精品导航| 国产九九精品| 国产一区二区三区四区三区四| 夜夜精品视频| 欧美日韩综合久久| 亚洲免费影视| 在线欧美福利| 午夜久久福利| 亚洲专区一区| 亚洲免费成人| 黄色成人91| 欧美91视频| 亚洲影院免费| 精品电影一区| 欧美久久综合| 久久精品网址| 国产欧美日韩一区| 亚洲午夜久久久久久尤物| 性感少妇一区| 国产亚洲福利| 日韩亚洲视频在线| 欧美视频官网| 欧美日本在线| 欧美 日韩 国产一区二区在线视频 | 亚洲欧美日本日韩| 91久久黄色| 国产一区二区中文| 欧美精品啪啪| 老妇喷水一区二区三区| 亚洲免费综合| 亚洲区一区二| 亚洲高清免费| 欧美日韩一区二区国产| 欧美激情综合| 欧美日韩精品免费观看视一区二区 | 今天的高清视频免费播放成人| 欧美一区=区| 午夜在线精品偷拍| 亚洲专区在线| 久久国产精品一区二区三区| 亚洲一区二区三区四区五区午夜| 亚洲二区免费| 精品电影一区| 亚洲精品123区| 99在线|亚洲一区二区| 亚洲三级观看| 国产欧美日韩亚洲一区二区三区| 亚洲高清不卡一区| 国产欧美日韩一区二区三区| 一区二区三区精品视频在线观看| 一区二区国产精品| 一本色道久久综合亚洲精品不| 亚洲精品系列| 性色一区二区三区| 欧美精品国产| 亚洲二区免费| 国产日韩欧美一区| 久久久久se| 午夜精品电影| 999在线观看精品免费不卡网站| 国产欧美一区二区三区另类精品 | 午夜精品一区二区三区四区 | 亚洲综合社区| 欧美福利一区| 日韩视频一区| 久久久www| 亚洲成人中文| 国产亚洲一级| 久久最新视频| 亚洲精品1区| 久久久99爱| 在线免费观看欧美| 久久aⅴ国产紧身牛仔裤| 欧美日韩一区二区国产| 亚洲欧洲一区| 欧美在线91| 在线一区欧美| 欧美日韩亚洲一区三区| 一本色道久久综合亚洲精品不卡| 久久狠狠婷婷| 91久久精品国产91久久性色tv| 欧美亚洲一区| 精品99视频| 久久国产主播精品| 亚洲三级电影在线观看| 老鸭窝毛片一区二区三区| 一本一道久久综合狠狠老精东影业 | 国产一区导航| 国产精品a级| 亚久久调教视频| 亚洲国产欧洲综合997久久| 香蕉亚洲视频| 99热这里只有精品8| 欧美一区亚洲| 国产伦精品一区二区三区四区免费 | 国产日韩精品久久| 黄色成人av网站| 欧美在线国产| 免费在线成人| 99视频在线精品国自产拍免费观看| 欧美日韩 国产精品|