<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>jQuery弹出层效果</title>
<meta content="网页特效,特效代码,jQuery,css特效,Js代码,广告幻灯,图片切换" name="keywords" />
<meta content="jQuery弹出层效果,有关闭按钮,代码简单易懂,你可以随意修改弹出层的参数。" name="description" />
<script src="/uploads/common/js/jquery-1.4.2.min.js" type="text/javascript"></script>
<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=80);
}
.white_content {
display: none;
position: absolute;
top: 10%;
left: 10%;
width: 80%;
height: 80%;
border: 16px solid lightblue;
background-color: white;
z-index:1002;
overflow: auto;
}
.white_content_small {
display: none;
position: absolute;
top: 20%;
left: 30%;
width: 40%;
height: 50%;
border: 16px solid lightblue;
background-color: white;
z-index:1002;
overflow: auto;
}
</style>
<script type="text/javascript">
//弹出隐藏层
function ShowDiv(show_div,bg_div){
document.getElementById(show_div).style.display='block';
document.getElementById(bg_div).style.display='block' ;
var bgdiv = document.getElementById(bg_div);
bgdiv.style.width = document.body.scrollWidth;
// bgdiv.style.height = $(document).height();
$("#"+bg_div).height($(document).height());
};
//关闭弹出层
function CloseDiv(show_div,bg_div)
{
document.getElementById(show_div).style.display='none';
document.getElementById(bg_div).style.display='none';
};
</script>
</head>
<body>
<input id="Button1" type="button" value="点击弹出层" onclick="ShowDiv('MyDiv','fade')" />
<!--弹出层时背景层DIV-->
<div id="fade" class="black_overlay">
</div>
<div id="MyDiv" class="white_content">
<div style="text-align: right; cursor: default; height: 40px;">
<span style="font-size: 16px;" onclick="CloseDiv('MyDiv','fade')">关闭</span>
</div>
目前来说,我还是喜欢这个自己改造的弹出层。自己在项目中也用的是这个。
</div>
</body>
</html>

最新文章

  1. 关于WCF测试时出现无法从***获取元数据问题
  2. Allegro之测量时显示两种单位(mil &amp; mm)
  3. select into from和insert into select from两种表复制语句区别
  4. javaScript 获取主机地址,项目名等
  5. mysql 数据库性能追踪与分析
  6. Ios插件开发
  7. SPJ
  8. 【grunt整合版】 30分钟学会使用grunt打包前端代码
  9. LanSoEditor_advance1.8.0 视频编辑的高级版本
  10. webpack4 打包报错 :regeneratorRuntime is not defined
  11. Java开发笔记(五)数值变量的类型
  12. MGR
  13. Linux下 查找大文件
  14. Python进程池举例
  15. MP实战系列(十二)之封装方法详解(续二)
  16. Python 技术点
  17. 补充: istio安装
  18. JS实现图片放大镜
  19. tcp 代理的作用
  20. PHP curl 携带cookie请求抓取源码,模拟登陆。

热门文章

  1. drupal 7.23 上传中文命名文件bug
  2. Information seeking letter, hard copy version
  3. Java编程的23种设计模式
  4. 2014年1月24日 Oracle 事务导读
  5. 用canvas绘制一个时钟
  6. listview滚动到底部
  7. RecyclerView不同类型Item的展示
  8. php 邮件类
  9. VS2003转VS2010 fatal error C1189: #error
  10. (2012年旧文)纪念史蒂夫乔布斯---IT界的普罗米修斯