纯js+css实现 页面弹出div
2014-06-20 17:20
721 查看
<span style="font-family: Arial, Helvetica, sans-serif;"><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"></span>
<html> <head> <script type="text/javascript" src="jquery-1.5.1.min.js"></script> <style type="text/css"> .mydiv { text-align: center;font-size: 9pt;z-index: 99;width:500px;height:300px;left: 50%;top: 50%; margin-left: -250px !important;margin-top: -150px !important;margin-top: 0px;position: fixed !important; position: absolute; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); /*IE5 IE5.5*/ } .SContent-box { width:500px; height:300px; background:red; } .bg { background-color: #666; width: 100%; height: 100%; left: 0; top: 0; filter: alpha(opacity=50); opacity: 0.5; z-index: 1; position: fixed !important; /*FF IE7*/ position: absolute; _top: expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2); /*IE5 IE5.5*/ } </style> <script language="javascript" type="text/javascript"> var Itemindex = 0; function showDiv() { document.getElementById('popDiv').style.display = 'block'; document.getElementById('bg').style.display = 'block'; } function closeDiv() { document.getElementById('popDiv').style.display = 'none'; document.getElementById('bg').style.display = 'none'; } </script> </head> <body> <div onclick="showDiv()" style="display:block; cursor:pointer"> 点击弹出div </div> <div id="popDiv" class="mydiv" style="display: none;"> <div class="SContent-box"> <div class="Close_btn"> <a href="javascript:;" onclick="closeDiv()" style="display:block; cursor:pointer">点击关闭</a> </div> </div> </div> <div id="bg" class="bg" style="display: none;"> </div> </body> </html>
相关文章推荐
- JS+CSS实现Div弹出窗口同时背景变暗的方法
- 【转载】JS+CSS实现带关闭按钮的DIV弹出窗口
- DIV+JS+CSS实现点击弹出图片效果
- js与css实现弹出层覆盖整个页面的方法
- js与css实现弹出层覆盖整个页面的方法
- JS弹窗 JS弹出DIV并使整个页面背景变暗功能的实现代码
- JS+CSS实现带关闭按钮DIV弹出窗口的方法
- JS+CSS实现鼠标经过弹出一个DIV框完整实例(带缓冲动画渐变效果)
- css超简单实现div页面居中【适合做弹出框】
- JS+CSS实现Div弹出窗口同时背景变暗的方法
- js+CSS实现弹出居中背景半透明div层的方法
- JS+CSS实现鼠标经过弹出一个DIV框完整实例(带缓冲动画渐变效果)
- JS+CSS实现Div弹出窗口同时背景变暗的方法
- js+CSS实现弹出居中背景半透明div层的方法
- js实现页面查询弹出div隐藏背景提示进度
- JS+CSS实现带关闭按钮DIV弹出窗口的方法
- CSS在页面布局中实现div垂直居中的方法总结
- CSS实现 DIV在页面垂直居中两例
- 5款纯div+css制作的弹出菜单(标准且无js)
- js+css实现新窗口弹出