(编辑:jimmy 日期: 2024/11/16 浏览:2)
本文实例为大家分享了js实现蒙版效果展示的具体代码,供大家参考,具体内容如下
思路
1.监听按钮的点击
2.阻止冒泡(最关键的一点)
3.让隐藏的显示出来
4.隐藏滚动条
5.点击文档:获取点击的标签
判断:让显示的都隐藏
显示滚动条
<style> *{ margin: 0; padding: 0; } html,body{ width:100%; height:100%; } #panel{ width:100%; height:2000px; background-color:#000; opacity: 0.4; //透明度 filter: alpha(opacity: 40); //用于兼容IE浏览器 position: absolute; top:0; left:0; display: none; } #box{ width:300px; height:300px; background-color: #fff; position: absolute; top:50%; left:50%; margin-left:-150px; margin-top:-150px; display: none; border-radius: 5px; } </style> </head> <body> <button id="btn">登录</button> <div id="panel"></div> <div id="box"></div> <script src="/UploadFiles/2021-04-02/myFunc.js">最为重要的一点是要阻止事件冒泡
获取对象的id: var tranId = e.target ? e.target.id : e.srcElement.id;以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。