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 处理表单元素的代码
Feb 15 Javascript
Jquery图形报表插件 jqplot简介及参数详解
Oct 10 Javascript
node.js中的buffer.toString方法使用说明
Dec 14 Javascript
Javascript中实现String.startsWith和endsWith方法
Jun 10 Javascript
ajax如何实现页面局部跳转与结果返回
Aug 24 Javascript
EditPlus 正则表达式 实战(3)
Dec 15 Javascript
BootStrap框架中的data-[ ]自定义属性理解(推荐)
Feb 14 Javascript
vue cli webpack中使用sass的方法
Feb 24 Javascript
JavaScript中AOP的实现与应用
May 06 Javascript
jQuery Ajax async=&gt;false异步改为同步时,解决导致浏览器假死的问题
Jul 22 jQuery
Vue中消息横向滚动时setInterval清不掉的问题及解决方法
Aug 23 Javascript
js之ajax文件上传
May 13 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
PHP 编程安全性小结
2010/01/08 PHP
php异步多线程swoole用法实例
2014/11/14 PHP
php基于dom实现的图书xml格式数据示例
2017/02/03 PHP
PHP随机生成中文段落示例【测试网站内容时使用】
2020/04/26 PHP
JS实现淘宝幻灯片效果的实现方法
2013/03/22 Javascript
js 实现日期灵活格式化的小例子
2013/07/14 Javascript
jQuery CSS()方法改变现有的CSS样式
2014/08/20 Javascript
jQuery插件实现控制网页元素动态居中显示
2015/03/24 Javascript
JavaScript使用replace函数替换字符串的方法
2015/04/06 Javascript
JQuery中属性过滤选择器用法实例分析
2015/05/18 Javascript
常用的Javascript设计模式小结
2015/12/09 Javascript
微信小程序 页面传参实例详解
2016/11/16 Javascript
jquery——九宫格大转盘抽奖实例
2017/01/16 Javascript
JavaScript输出所选择起始与结束日期的方法
2017/07/12 Javascript
纯js实现隔行变色效果
2017/11/29 Javascript
原生js实现form表单序列化的方法
2018/08/02 Javascript
vue+element-ui+axios实现图片上传
2019/08/20 Javascript
原生小程序封装跑马灯效果
2020/10/21 Javascript
[04:13]2018国际邀请赛典藏宝瓶Ⅱ饰品一览
2018/07/21 DOTA
[46:21]Liquid vs LGD 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
Python单元测试框架unittest简明使用实例
2015/04/13 Python
Python打印斐波拉契数列实例
2015/07/07 Python
如何用Python实现简单的Markdown转换器
2018/07/16 Python
python树莓派红外反射传感器
2019/01/21 Python
Python使用pymongo库操作MongoDB数据库的方法实例
2019/02/22 Python
详解python中递归函数
2019/04/16 Python
numpy.linspace函数具体使用详解
2019/05/27 Python
nginx+uwsgi+django环境搭建的方法步骤
2019/11/25 Python
小学开学寄语
2014/01/19 职场文书
人力资源主管岗位职责
2014/01/29 职场文书
计划生育宣传标语
2014/06/21 职场文书
我的中国梦演讲稿1000字
2014/08/19 职场文书
2014年服务员工作总结
2014/11/18 职场文书
慰问信模板
2015/02/14 职场文书
2015年中个人总结范文
2015/03/10 职场文书
解决vue中provide inject的响应式监听
2022/04/19 Vue.js