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 相关文章推荐
利用jquery操作select下拉列表框的代码
Jun 04 Javascript
动态调用CSS文件的JS代码
Jul 29 Javascript
兼容主流浏览器的iframe自适应高度js脚本
Jan 10 Javascript
js浏览器滚动条卷去的高度scrolltop(实例讲解)
Jul 07 Javascript
p5.js入门教程之图片加载
Mar 20 Javascript
关于微信小程序bug记录与解决方法
Aug 15 Javascript
vue组件之间通信方式实例总结【8种方式】
Feb 22 Javascript
element-ui多文件上传的实现示例
Apr 10 Javascript
Vue仿微信app页面跳转动画效果
Aug 21 Javascript
Node.js API详解之 repl模块用法实例分析
May 25 Javascript
vue中echarts图表大小适应窗口大小且不需要刷新案例
Jul 19 Javascript
如何利用JavaScript编写一个格斗小游戏
Jan 06 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
PHP4.04简明安装
2006/10/09 PHP
常用的PHP数据库操作方法(MYSQL版)
2011/06/08 PHP
yii框架builder、update、delete使用方法
2014/04/30 PHP
php中的字符编码转换函数用法示例
2014/10/20 PHP
YII2框架中查询生成器Query()的使用方法示例
2020/03/18 PHP
锋利的jQuery 要点归纳(一) jQuery选择器
2010/03/21 Javascript
javascript getElementsByClassName函数
2010/04/01 Javascript
跟我一起学写jQuery插件开发方法(附完整实例及下载)
2010/04/01 Javascript
一段批量给页面上的控件赋值js
2010/06/19 Javascript
jQuery实现简单网页遮罩层/弹出层效果兼容IE6、IE7
2014/06/16 Javascript
JSON字符串和对象之间的转换详解
2015/05/26 Javascript
jQuery寻找n以内完全数的方法
2015/06/24 Javascript
如何更好的编写js async函数
2018/05/13 Javascript
手写Vue弹窗Modal的实现代码
2019/09/11 Javascript
Webpack的Loader和Plugin的区别
2020/11/09 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
[05:26]2014DOTA2西雅图国际邀请赛 iG战队巡礼
2014/07/07 DOTA
[43:57]LGD vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.19
2018/08/21 DOTA
利用Python脚本生成sitemap.xml的实现方法
2017/01/31 Python
Python爬虫抓取代理IP并检验可用性的实例
2018/05/07 Python
Python面向对象程序设计示例小结
2019/01/30 Python
Python 去除字符串中指定字符串
2020/03/05 Python
Python大批量搜索引擎图像爬虫工具详解
2020/11/16 Python
python调用百度API实现人脸识别
2020/11/17 Python
Pycharm在指定目录下生成文件和删除文件的实现
2020/12/28 Python
关于HTML5的安全问题开发人员需要牢记的
2012/06/21 HTML / CSS
eBay澳大利亚站:eBay.com.au
2018/02/02 全球购物
房地产销售计划书
2014/01/10 职场文书
文明学生标兵事迹
2014/01/21 职场文书
计算机专业毕业生自荐信范文
2014/03/06 职场文书
教师产假请假条范文
2014/04/10 职场文书
《天安门广场》教学反思
2014/04/23 职场文书
绿色家庭事迹材料
2014/05/01 职场文书
Java 数组内置函数toArray详解
2021/06/28 Java/Android
教你使用Python获取QQ音乐某个歌手的歌单
2022/04/03 Python
腾讯云服务器部署前后分离项目之前端部署
2022/06/28 Servers