遮罩层的显示和隐藏

遮罩层的显示和隐藏

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

开发工具与关键技术:DW

作者:卢佳琪

撰写时间:撰写时间:2019年1月15日

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

 

                      首先呢就是布局,这里有一点是注意的那是遮罩层要写在最下层不能有div包裹着,如果有div包裹的话则没法显示出来,把结构写好后再往里面填充内进去,这样可以便于查看修改

还有的是写的时候要注意字母的大小写,也有可能结果造成影响,输入字符时也要注意输入法是不是出于英文状态,字符是一定要处于英文状态输入才是正确的其他的就不多说,直接进入主题吧遮罩层的显示和隐藏,遮罩层和内容的样式写好了,我们给遮罩层和内容部分加上id通过id来找到他们,给他们设置功能。先把遮罩层和内容设为隐藏起来style="display: none;"

 

接下来就是js部分内容了,先声明然后再获取他们的id,

给点击按钮写点击事件,用alert测试是否绑定成功

showBtn.onclick=function(){

               alert(19);

       };

点击启动按钮显示则表明绑定成功,说明代吗没有问题是正确,否则不显示则绑定不成功,代码有问题,继续执行下一步设置遮罩层和内容的样式设为(block)显示,当点击后就把遮罩层内容显示出来了

showBtn.onclick=function(){

               shadeBt.style.display="block";

              shadeBtn.style.display="block";

       };

最后就是关闭了,当点击到遮罩层才会关闭,点击到内容区的部分是无法关闭的,这个点击事件就要绑在遮罩上了,遮罩层和样式设为(none)隐藏,点击隐藏的任意位置都会关闭

shadeBt.onclick=function(){

          shadeBt.style.display="none";

          shadeBtn.style.display="none";

             

       };

遮罩层的显示和隐藏就这样子完成了

猜你喜欢

转载自blog.csdn.net/weixin_44512123/article/details/87885633