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

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

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

思路:

•創(chuàng)建一個蒙板, 設(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; •綁定事件, 動態(tài)切換蒙板的 display 屬性
function showModel() {
document.getElementById('myModel').style.display = 'block';
}
function closeModel() {
document.getElementById('myModel').style.display = 'none';
}

注意事項: 蒙板要采用絕對定位, 寬和高要占満整個頁面, 堆疊順序要大

源代碼

<!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)功能的簡單實現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    js封裝成插件的步驟方法

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

    JavaScript中Dom操作實例詳解

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

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

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

最新評論