html DIV透明黑色浮层 提示加载中

匿名 (未验证) 提交于 2019-12-02 20:34:42
<!doctype html>  <html>  <head>  <title>遮罩层</title>  <meta charset="utf-8" />  <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no"> <style>  #cover{  display:none;  position:fixed;  z-index:1;  top:0;  left:0;  width:100%;  height:100%;  background:rgba(0, 0, 0, 0.44);  }  #coverShow{  display:none;  position:fixed;  z-index:2;  top:50%;  left:50%;  width:300px;  height:100px;  margin-left:-150px;  margin-top:-150px;  }  </style>  <script>  function clickfunc()  {  alert("clicked, 遮住之前’测试‘按钮是起作用的");  }  function coverit()  {  var cover = document.getElementById("cover");  var covershow = document.getElementById("coverShow");  cover.style.display = 'block';  covershow.style.display = 'block';  //alert("已经遮住,’测试‘按钮已经不起作用了");  }  </script>  </head>  <body>  <div id="cover"></div>  <div id="coverShow">  <div style="text-align: center;">加载中...</div> </div>  <div>  这里面是内容  <span>所有的内容都被cover遮住</span>  <div>  <font style="color:red">  两个遮罩层  <br/>  第一个遮罩层cover是将整个body盖住,width=100%,height=100%.  第二个遮罩层coverShow居中显示,可以在里面加载img元素。  </font>  </div>  <input type="button" value="测试" onclick="clickfunc()"/>  </div>  <input type="button" value="遮住" onclick="coverit()"/>   </body>  </html> 

效果:





标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!