欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

JavaScript蒙板(model)功能的簡(jiǎn)單實(shí)現(xiàn)代碼

 更新時(shí)間:2016年08月04日 17:20:58   作者:ShineJaie  
本文給大家介紹JavaScript蒙板(model)功能的簡(jiǎn)單實(shí)現(xiàn)代碼,創(chuàng)建一個(gè)蒙板, 設(shè)置蒙板的堆疊順序保證能將其它元素蓋住,感興趣的朋友可以參考下實(shí)現(xiàn)代碼

思路:

•創(chuàng)建一個(gè)蒙板, 設(shè)置蒙板的堆疊順序保證能將其它元素蓋住

position: absolute;
top: 0;
left: 0;
display: none;
background-color: rgba(9, 9, 9, 0.63);
width: 100%;
height: 100%;
z-index: 1000; •設(shè)置蒙板中內(nèi)容的背景色和展示格式
width: 50%;
text-align: center;
background: #ffffff;
border-radius: 6px;
margin: 100px auto;
line-height: 30px;
z-index: 10001; •綁定事件, 動(dòng)態(tài)切換蒙板的 display 屬性
function showModel() {
document.getElementById('myModel').style.display = 'block';
}
function closeModel() {
document.getElementById('myModel').style.display = 'none';
}

注意事項(xiàng): 蒙板要采用絕對(duì)定位, 寬和高要占満整個(gè)頁面, 堆疊順序要大

源代碼

<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>蒙板</title>
<style>
.container {
width: 900px;
margin: 50px auto;
text-align: center;
}
#myModel {
position: absolute;
top: 0;
left: 0;
display: none;
background-color: rgba(9, 9, 9, 0.63);
width: 100%;
height: 100%;
z-index: 1000;
}
.model-content {
width: 50%;
text-align: center;
background: #ffffff;
border-radius: 6px;
margin: 100px auto;
line-height: 30px;
z-index: 10001;
}
</style>
</head>
<body>
<div class="container">
<button onclick="showModel()">彈出蒙板</button>
<div id="myModel" onclick="closeModel()">
<div class="model-content">
<p>你好啊,我是內(nèi)容~~</p>
<p>
<button id="closeModel" onclick="closeModel()">關(guān)閉</button>
</p>
</div>
</div>
</div>
<script>
function showModel() {
document.getElementById('myModel').style.display = 'block';
}
function closeModel() {
document.getElementById('myModel').style.display = 'none';
}
</script>
</body>
</html>

以上所述是小編給大家介紹的JavaScript蒙板(model)功能的簡(jiǎn)單實(shí)現(xiàn)代碼,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Javascript運(yùn)行機(jī)制之Event Loop

    Javascript運(yùn)行機(jī)制之Event Loop

    這篇文章主要介紹了Javascript運(yùn)行機(jī)制之Event Loop,在學(xué)習(xí)Event Loop前,首先需要了解的幾個(gè)概念Javascript是單線程、任務(wù)隊(duì)列、同步任務(wù)、異步任務(wù)、Javascript執(zhí)行棧,下面來看看文章的詳細(xì)介紹吧
    2021-12-12
  • 區(qū)別JavaScript函數(shù)聲明與變量聲明

    區(qū)別JavaScript函數(shù)聲明與變量聲明

    這篇文章給大家分享了關(guān)于JavaScript中函數(shù)聲明與變量聲明之間的區(qū)別以及相關(guān)知識(shí)點(diǎn),有興趣的朋友參考下。
    2018-09-09
  • js實(shí)現(xiàn)列表按字母排序

    js實(shí)現(xiàn)列表按字母排序

    這篇文章主要為大家詳細(xì)介紹了js實(shí)現(xiàn)列表按字母排序,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-08-08
  • JavaScript瀏覽器的跨域問題解決方案

    JavaScript瀏覽器的跨域問題解決方案

    出于瀏覽器的同源策略限制。同源策略是一種約定,它是瀏覽器最核心也最基本的安全功能,如果缺少了同源策略,則瀏覽器的正常功能可能都會(huì)受到影響。知識(shí)點(diǎn):跨域只會(huì)出現(xiàn)在瀏覽器上,小程序和APP開發(fā)不會(huì)有跨域問題
    2022-11-11
  • JS實(shí)戰(zhàn)篇之收縮菜單表單布局

    JS實(shí)戰(zhàn)篇之收縮菜單表單布局

    這篇文章主要介紹了JS實(shí)戰(zhàn)篇之收縮菜單表單布局的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-12-12
  • JS中Swiper的使用和輪播圖效果

    JS中Swiper的使用和輪播圖效果

    Swiper是移動(dòng)端的一款非常強(qiáng)大的觸摸滑動(dòng)插件。下面通過本文給大家分享JS中Swiper的使用和輪播圖效果,感興趣的的朋友一起看看吧
    2017-08-08
  • 基于Bootstrap實(shí)現(xiàn)的下拉菜單手機(jī)端不能選擇菜單項(xiàng)的原因附解決辦法

    基于Bootstrap實(shí)現(xiàn)的下拉菜單手機(jī)端不能選擇菜單項(xiàng)的原因附解決辦法

    小編使用bootstrap做的下拉菜單在電腦瀏覽器中可以正常使用,在手機(jī)瀏覽器中能彈出下拉列表卻不能選擇列表中的菜單項(xiàng),怎么回事,如何解決呢?下面小編給大家分享下具體原因及解決辦法,一起看下吧
    2016-07-07
  • js封裝成插件的步驟方法

    js封裝成插件的步驟方法

    本篇文章主要介紹了js封裝成插件的步驟方法,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-09-09
  • JavaScript中Dom操作實(shí)例詳解

    JavaScript中Dom操作實(shí)例詳解

    這篇文章主要介紹了JavaScript中Dom操作,結(jié)合實(shí)例形式詳細(xì)分析了javascript針對(duì)dom元素節(jié)點(diǎn)增刪改查相關(guān)操作技巧與注意事項(xiàng),需要的朋友可以參考下
    2019-07-07
  • 前端base64與圖片相互轉(zhuǎn)換(附代碼)

    前端base64與圖片相互轉(zhuǎn)換(附代碼)

    有時(shí)候會(huì)遇到要把前端發(fā)送過來的圖片的文件base64編碼轉(zhuǎn)化成圖片,所以下面這篇文章主要給大家介紹了關(guān)于前端base64與圖片相互轉(zhuǎn)換的相關(guān)資料,需要的朋友可以參考下
    2023-09-09

最新評(píng)論