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 相关文章推荐
JavaScript 直接操作本地文件的实现代码
Dec 01 Javascript
JQuery 学习技巧总结
May 21 Javascript
js实现addClass,removeClass,hasClass的函数代码
Jul 13 Javascript
jQuery ajax serialize()方法的使用以及常见问题解决
Jan 27 Javascript
Javascript与jQuery方法的隐藏与显示
Jan 19 Javascript
js实现从中间开始往上下展开网页窗口的方法
Mar 02 Javascript
javascript+ajax实现产品页面加载信息
Jul 09 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
Jan 08 Javascript
vue同步父子组件和异步父子组件的生命周期顺序问题
Oct 07 Javascript
Javascript中绑定click事件的四种方式介绍
Oct 26 Javascript
Vue如何获取数据列表展示
Dec 11 Javascript
Vue 禁用浏览器的前进后退操作
Sep 04 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循环输出数据库内容的代码
2008/05/24 PHP
PHP序列号生成函数和字符串替换函数代码
2012/06/07 PHP
php生成图形(Libchart)实例
2013/11/06 PHP
PHP中判断变量为空的几种方法小结
2013/11/12 PHP
一个经典的PHP文件上传类分享
2014/11/18 PHP
今天你说520了吗?不仅有php表白书还有java表白神器
2016/05/20 PHP
php arsort 数组降序排序详细介绍
2016/11/17 PHP
tp5框架前台无限极导航菜单类实现方法分析
2020/03/29 PHP
Prototype Array对象 学习
2009/07/19 Javascript
js 判断文件类型并控制表单提交示例代码
2013/11/14 Javascript
jquery 根据name名获取元素的value值
2015/02/27 Javascript
AngularJS 模型详细介绍及实例代码
2016/07/27 Javascript
Node.js 异步异常的处理与domain模块解析
2017/05/10 Javascript
微信小程序实现移动端滑动分页效果(ajax)
2017/06/13 Javascript
Vue.js devtool插件安装后无法使用的解决办法
2017/11/27 Javascript
详解在React中跨组件分发状态的三种方法
2018/08/09 Javascript
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码】
2018/11/20 Javascript
Vue.js中provide/inject实现响应式数据更新的方法示例
2019/10/16 Javascript
vue 解决异步数据更新问题
2019/10/29 Javascript
[03:56]还原FTP电影首映式 DOTA2群星拼出遗迹世界
2014/03/26 DOTA
Python打印斐波拉契数列实例
2015/07/07 Python
python实现定时自动备份文件到其他主机的实例代码
2018/02/23 Python
对python文件读写的缓冲行为详解
2019/02/13 Python
python TF-IDF算法实现文本关键词提取
2019/05/29 Python
python pandas cumsum求累计次数的用法
2019/07/29 Python
opencv导入头文件时报错#include的解决方法
2019/07/31 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
通过实例简单了解Python sys.argv[]使用方法
2020/08/04 Python
Camper鞋西班牙官方网上商店:西班牙马略卡岛的鞋类品牌
2019/03/14 全球购物
个人贷款承诺书
2014/03/28 职场文书
农村门前三包责任书
2014/07/25 职场文书
抗洪救灾标语
2014/10/08 职场文书
情感电台广播稿
2015/08/18 职场文书
2016年党员创先争优公开承诺书
2016/03/25 职场文书
python 自动化偷懒的四个实用操作
2021/04/11 Python
Python函数式编程中itertools模块详解
2021/09/15 Python