JS简单实现点击按钮或文字显示遮罩层的方法


Posted in Javascript onApril 27, 2017

本文实例讲述了JS简单实现点击按钮或文字显示遮罩层的方法。分享给大家供大家参考,具体如下:

运行效果图如下:

JS简单实现点击按钮或文字显示遮罩层的方法

完整代码如下:

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <title>点击文字弹出一个DIV层窗口代码</title>
    <meta charset="urf-8"/>
    <style>
    .black_overlay{
      display: none;
      position: absolute;
      top: 0%;
      left: 0%;
      width: 100%;
      height: 100%;
      background-color: black;
      z-index:1001;
      -moz-opacity: 0.8;
      opacity:.80;
      filter: alpha(opacity=88);
    }
    .white_content {
      display: none;
      position: absolute;
      top: 25%;
      left: 25%;
      width: 55%;
      height: 55%;
      padding: 20px;
      border: 10px solid orange;
      background-color: white;
      z-index:1002;
      overflow: auto;
    }
  </style>
  </head>
  <body>
    <p>示例弹出层:<a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='block';document.getElementById('fade').style.display='block'">请点这里</a></p>
    <div id="light" class="white_content">这是一个层窗口示例程序. <a href = "javascript:void(0)" onclick = "document.getElementById('light').style.display='none';document.getElementById('fade').style.display='none'">点这里关闭本窗口</a></div>
    <div id="fade" class="black_overlay"></div>
  </body>
</html>

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
jQuery 动画基础教程
Dec 25 Javascript
基于jquery的图片的切换(以数字的形式)
Feb 14 Javascript
使用jQuery同时控制四张图片的伸缩实现代码
Apr 19 Javascript
javascript中对变量类型的判断方法
Aug 09 Javascript
每个程序员都需要学习 JavaScript 的7个理由小结
Sep 03 Javascript
bootstrap3中container与container_fluid外层容器的区别讲解
Dec 04 Javascript
手写Node静态资源服务器的实现方法
Mar 20 Javascript
vue项目如何刷新当前页面的方法
May 18 Javascript
对angularjs框架下controller间的传值方法详解
Oct 08 Javascript
vue写h5页面的方法总结
Feb 12 Javascript
JS实现旋转木马轮播图
Jan 01 Javascript
Vue this.$router.push(参数)实现页面跳转操作
Sep 09 Javascript
JavaScript通过改变文字透明度实现的文字闪烁效果实例
Apr 27 #Javascript
jQuery实现动态添加、删除按钮及input输入框的方法
Apr 27 #jQuery
Three.js的使用及绘制基础3D图形详解
Apr 27 #Javascript
jquery ui sortable拖拽后保存位置
Apr 27 #jQuery
ES5 ES6中Array对象去除重复项的方法总结
Apr 27 #Javascript
JavaScript实现隐藏省略文字效果的方法
Apr 27 #Javascript
Vue自定义图片懒加载指令v-lazyload详解
Dec 31 #Javascript
You might like
允许phpmyadmin空密码登录的配置方法
2011/05/29 PHP
php中3种方法统计字符串中每种字符的个数并排序
2012/08/27 PHP
PHP记录页面停留时间的方法
2016/03/30 PHP
微信 getAccessToken方法详解及实例
2016/11/23 PHP
php分页查询的简单实现代码
2017/03/14 PHP
时间戳转换为时间 年月日时间的JS函数
2013/08/19 Javascript
js网页实时倒计时精确到秒级
2014/02/10 Javascript
JS比较2个日期间隔的示例代码
2014/04/15 Javascript
jquery+html5制作超酷的圆盘时钟表
2015/04/14 Javascript
Jquery操作Ajax方法小结
2015/11/29 Javascript
vue学习笔记之指令v-text &amp;&amp; v-html &amp;&amp; v-bind详解
2017/05/12 Javascript
Ajax高级笔记 JavaScript高级程序设计笔记
2017/06/22 Javascript
JavaScript中EventLoop介绍
2018/01/22 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
2018/10/12 Javascript
javascript实现导航栏分页效果
2019/06/27 Javascript
微信小程序页面渲染实现方法
2019/11/06 Javascript
vue-resource 拦截器interceptors使用详解
2021/01/18 Vue.js
[56:58]VP vs Optic 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
[00:20]TI9不朽观赛名额抽取
2019/08/05 DOTA
[10:05]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD 选手采访
2021/03/11 DOTA
闭包在python中的应用之translate和maketrans用法详解
2014/08/27 Python
Python工程师面试必备25条知识点
2018/01/17 Python
python Opencv将图片转为字符画
2021/02/19 Python
Windows下python3.6.4安装教程
2018/07/31 Python
Python龙贝格法求积分实例
2020/02/29 Python
利用 PyCharm 实现本地代码和远端的实时同步功能
2020/03/23 Python
Flask模板引擎Jinja2使用实例
2020/04/23 Python
pip install命令安装扩展库整理
2021/03/02 Python
用纯css3和html制作泡沫对话框实现代码
2013/03/21 HTML / CSS
德国网上超市:myTime.de
2019/08/26 全球购物
这76道Java面试题及答案,祝你能成功通过面试
2016/04/16 面试题
初中生三年学习生活的自我评价
2013/11/03 职场文书
慰问信格式
2015/02/14 职场文书
浪漫的婚礼主持词
2015/06/30 职场文书
详解Python中的进程和线程
2021/06/23 Python
redis缓存存储Session原理机制
2021/11/20 Redis