<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Document</title>
</head>
<style>
* {
margin: 0;
padding: 0;
}
body,
html {
width: 100%;
height: 3000px;
}
#barrier {
width: 100%;
height: 100%;
background-color: black;
position: absolute;
left: 0;
top: 0;
opacity: 0.2;
display: none;
}
#login {
width: 300px;
height: 300px;
background-color: skyblue;
border-radius: 15px;
position: absolute;
left: 50%;
top: 50%;
transform: translate(-50%, -50%);
display: none;
}
</style>
<body>
<button id="btn">立即登錄</button>
<div id="barrier"></div>
<div id="login"></div>
<script>
window.addEventListener("load", function () {
// 監(jiān)聽按鈕的點擊
var barrier = document.getElementById("barrier");
var login = document.getElementById("login");
var btn = document.getElementById("btn");
btn.addEventListener("click", function () {
// 阻止冒泡兼容性寫法
if (event && event.stopPropagation) {
// w3c標(biāo)準(zhǔn)
event.stopPropagation();
} else {
// IE系列 IE 678
event.cancelBubble = true;
}
// 顯示
barrier.style.display = "block";
login.style.display = "block";
// 隱藏滾動條
document.body.style.overflow = "hidden";
// 點擊文檔
document.addEventListener("click", function (e) {
var e = e || window.event;
// 獲取點擊的文檔
var targetId = e.target ? e.target.id : e.srcElement.id;
// 判斷
if (targetId !== "login") {
barrier.style.display = "none";
login.style.display = "none";
document.body.style.overflow = "";
} else {
window.location.;
}
});
});
});
</script>
</body>
</html>
js學(xué)習(xí)案例:蒙版效果
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門化借,熙熙樓的掌柜王于貴愁眉苦臉地迎上來萍启,“玉大人,你說我怎么就攤上這事屏鳍】贝浚” “怎么了?”我有些...
- 文/不壞的土叔 我叫張陵钓瞭,是天一觀的道長驳遵。 經(jīng)常有香客問我,道長山涡,這世上最難降的妖魔是什么堤结? 我笑而不...
- 正文 為了忘掉前任唆迁,我火速辦了婚禮,結(jié)果婚禮上竞穷,老公的妹妹穿的比我還像新娘唐责。我一直安慰自己,他們只是感情好瘾带,可當(dāng)我...
- 文/花漫 我一把揭開白布鼠哥。 她就那樣靜靜地躺著,像睡著了一般看政。 火紅的嫁衣襯著肌膚如雪朴恳。 梳的紋絲不亂的頭發(fā)上,一...
- 文/蒼蘭香墨 我猛地睜開眼同衣,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了翩剪?” 一聲冷哼從身側(cè)響起,我...
- 正文 年R本政府宣布丧裁,位于F島的核電站,受9級特大地震影響含衔,放射性物質(zhì)發(fā)生泄漏煎娇。R本人自食惡果不足惜二庵,卻給世界環(huán)境...
- 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望缓呛。 院中可真熱鬧催享,春花似錦、人聲如沸哟绊。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽匿情。三九已至兰迫,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間炬称,已是汗流浹背汁果。 一陣腳步聲響...