温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

jquery弹出层,并且遮罩透明,随页面滚动

发布时间:2020-06-22 16:58:21 阅读:5962 作者:lai坚 栏目:web开发
前端开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>无标题文档</title> <style type="text/css"> body {  font-family:Arial, Helvetica, sans-serif;  font-size:12px;  margin:0;  }  #main {  height:1800px;  padding-top:90px;  text-align:center;  }  #fullbg {  background-color:Gray;  left:0px;  opacity:0.5;  position:absolute;  top:0px;  z-index:3;  filter:alpha(opacity=50); /* IE6 */  -moz-opacity:0.5/* Mozilla */  -khtml-opacity:0.5/* Safari */  }  #dialog {  background-color:#FFF;  border:1px solid #888;  display:none;  height:200px;  left:50%;  margin:-100px 0 0 -100px;  padding:12px;  position:fixed !important/* 浮动对话框 */  position:absolute;  top:50%;  width:200px;  z-index:5;  }#dialog p {margin:0 0 12px;    }    #dialog p.close {  text-align:right;  }  </style> <body> <div id="main"> <a href="#" onclick="showBg();">点击这里看 jQuery 遮罩层效果.</a>   </div>   <!-- jQuery 遮罩层 --> <div id="fullbg"></div> <!-- end jQuery 遮罩层 -->   <!-- 对话框 --> <div id="dialog"> <p class="close"><a href="#" onclick="closeBg();">关闭</a></p> <p>正在加载,请稍后...</p>    </div>     <!-- jQuery 遮罩层上方的对话框 -->    </body> </html>    <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script> <script type="text/javascript"> //显示灰色 jQuery 遮罩层  function showBg() {  var bh = $("body").height();  var bw = $("body").width();  $("#fullbg").css({  height:bh,  width:bw,  display:"block"  });  $("#dialog").show();  }  //关闭灰色 jQuery 遮罩  function closeBg() {  $("#fullbg,#dialog").hide();  }  </script>     <!--[if lte IE 6]> <script type="text/javascript"> // 浮动对话框   $(document).ready(function() {  var domThis = $('#dialog')[0];  var wh = $(window).height() / 2;  $("body").css({  "background-p_w_picpath": "url(about:blank)",  "background-p_w_upload": "fixed"  });  domThis.style.setExpression('top', 'eval((document.documentElement).scrollTop + ' + wh + ') + "px"');  });  </script> <![endif]-->    

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI

开发者交流群×