js实现弹窗暗层效果


Posted in Javascript onJanuary 16, 2017

话不多说,请看示例代码:

<!DOCTYPE html>
<html lang="en">
<head>
 <meta charset="utf-8">
 <title></title>
 <link rel="stylesheet" href="http://r01.uzaicdn.com/content/v1/styles/subject.css"> 
 <link rel="stylesheet" href="styles/lianxi.css">
 <script src="http://r01.uzaicdn.com/content/v1/scripts/core.js"></script>
 <script src="scripts/lianxi.js"></script>
 <!--[if lt IE 9]><script src="//r.uzaicdn.com/content/libs/html5shiv.js"></script><![endif]-->
 <!--[if IE 6]><script src="//r.uzaicdn.com/content/libs/dd_belatedpng_0.0.8a-min.js" type="text/javascript"></script><script>DD_belatedPNG.fix('.png');</script><![endif]-->
 <style type='text/css'>
 .fn-mask{width: 100%;height: 100%;background: #000;opacity: 0.5;position: fixed;left: 0;top: 0;transition:all 0.5s ease 0s;z-index: 998;}
  button{margin:0 auto;display: block;margin-top: 300px;background: pink;}
  .main{width: 100px;height: 100px;background: #fff;position: fixed;left: 50%;top: 50%;z-index: 1000;text-align: center;line-height: 100px;}
  .main i{color: red;font-size: 36px;position: absolute;top:-30px;right: 0;cursor: pointer;}
 </style>
</head>
<body>
 <div class="box">
  <button>活动细则</button>
  <div class="fn-mask hide"></div>
  <div class="main hide">
  你好,我是弹窗
  <i>x</i>
  </div>
 </div>
</body>
 <script>
 $(function(){
 $('button').on('click',function(){
 $('.fn-mask').removeClass('hide');
 $('.main').removeClass('hide');
 })
 $('.main i').on('click',function(){
 $('.fn-mask').addClass('hide');
 $('.main').addClass('hide');
 })
})
 </script>
</html>

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
js getBoundingClientRect() 来获取页面元素的位置
Nov 25 Javascript
关于JS控制代码暂停的实现方法分享
Oct 11 Javascript
理解JAVASCRIPT中hasOwnProperty()的作用
Jun 05 Javascript
jqueyr判断checkbox组的选中(示例代码)
Nov 08 Javascript
jQuery探测位置的提示弹窗(toolTip box)详细解析
Nov 14 Javascript
js类定义函数时用prototype与不用的区别示例介绍
Jun 10 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
Nov 03 Javascript
js时间控件只显示年月
Jan 08 Javascript
js获取元素下的第一级子元素的方法(推荐)
Mar 05 Javascript
详解小程序毫秒级倒计时(适用于拼团秒杀功能)
May 05 Javascript
js中火星坐标、百度坐标、WGS84坐标转换实现方法示例
Mar 02 Javascript
js实现简单音乐播放器
Jun 30 Javascript
js实现简单的计算器功能
Jan 16 #Javascript
Javascript中document.referrer隐藏来源的方法
Jan 16 #Javascript
基于jQuery实现的打字机效果
Jan 16 #Javascript
JS实现的验证身份证及获取地区功能示例
Jan 16 #Javascript
JavaScript严格模式详解
Jan 16 #Javascript
关于iframe跨域POST提交的方法示例
Jan 15 #Javascript
JavaScript中利用for循环遍历数组
Jan 15 #Javascript
You might like
GD输出汉字的函数的分析
2006/10/09 PHP
PHP 翻页 实例代码
2009/08/07 PHP
PHP删除特定数组内容并且重建数组索引的方法.
2011/03/25 PHP
PHP双向链表定义与用法示例
2018/01/31 PHP
PHP 应用容器化以及部署方法
2018/02/12 PHP
实用javaScript技术-屏蔽类
2006/08/15 Javascript
CCPry JS类库 代码
2009/10/30 Javascript
为调试JavaScript添加输出窗口的代码
2010/02/07 Javascript
jQuery学习总结之jQuery事件
2014/06/30 Javascript
js获取微信版本号的方法
2015/05/12 Javascript
JS实现统计复选框选中个数并提示确定与取消的方法
2015/07/01 Javascript
JavaScript下的时间格式处理函数Date.prototype.format
2016/01/27 Javascript
Vuejs第一篇之入门教程详解(单向绑定、双向绑定、列表渲染、响应函数)
2016/09/09 Javascript
JS设计模式之单例模式(一)
2017/09/29 Javascript
Vue精简版风格指南(推荐)
2018/01/30 Javascript
NodeJS实现不可逆加密与密码密文保存的方法
2018/03/16 NodeJs
浅谈Node.js 中间件模式
2018/06/12 Javascript
微信小程序scroll-x失效的完美解决方法
2018/07/18 Javascript
使用weixin-java-tools完成微信授权登录、微信支付的示例
2018/09/26 Javascript
Jquery获取radio选中值实例总结
2019/01/17 jQuery
vue实现动态显示与隐藏底部导航的方法分析
2019/02/11 Javascript
微信小程序五子棋游戏的悔棋实现方法【附demo源码下载】
2019/02/20 Javascript
vue-router两种模式区别及使用注意事项详解
2019/08/01 Javascript
JavaScript中的惰性载入函数及优势
2020/02/18 Javascript
解决iview table组件里的 固定列 表格不自适应的问题
2020/11/13 Javascript
Python 数据结构之旋转链表
2017/02/25 Python
pandas表连接 索引上的合并方法
2018/06/08 Python
基于html和CSS3制作酷炫的导航栏
2015/09/23 HTML / CSS
数据库测试通常都包括哪些方面
2015/11/30 面试题
校本教研工作制度
2014/01/22 职场文书
车间核算员岗位职责
2014/07/01 职场文书
医药销售自我评价200字
2014/09/11 职场文书
企业财务总监岗位职责
2015/04/03 职场文书
sql查询结果列拼接成逗号分隔的字符串方法
2021/05/25 SQL Server
mysql的数据压缩性能对比详情
2021/11/07 MySQL
GoFrame基于性能测试得知grpool使用场景
2022/06/21 Golang