美文网首页
js原生实现遮罩层

js原生实现遮罩层

作者: wuli_静哥哥 | 来源:发表于2019-02-19 15:45 被阅读0次
html代码:

<div id="all">
<div id="fenxiang">点击出现遮罩层</div>
<div id="bg">这是遮罩层</div>
</div>

css代码:

all{
position: relative;
}
bg{
position: absolute;
background-color: rgba(0,0,0,0.5);
z-index: 100;
width: 100%;
height: 100%;
left: 0;
top: 0;
display: none;
}

js代码:

var Fen = document.getElementById("fenxiang"); //获取到页面元素
var Bg = document.getElementById("bg");//添加点击事件
Fen.onclick=function(){
Bg.style.display = "block"; //点击页面出现遮罩层
}
Bg.onclick=function(){
Bg.style.display = "none"; //点击遮罩层,遮罩层消失
}

相关文章

网友评论

      本文标题:js原生实现遮罩层

      本文链接:https://www.haomeiwen.com/subject/cucfyqtx.html