本文实例讲述了js+CSS实现弹出居中背景半透明div层的方法。分享给大家供大家参考。具体实现方法如下:

js+CSS弹出居中的背景半透明div层

body{margin:0px;}

#bg{width:100%;height:100%;top:0px;left:0px;position:absolute;filter: Alpha(opacity=50);opacity:0.5; background:#000000; display:none;}

#popbox{position:absolute;width:400px; height:400px; left:50%; top:50%; margin:-200px 0 0 -200px; display:none; background:#666666;}

function pupopen(){

document.getElementById("bg").style.display="block";

document.getElementById("popbox").style.display="block" ;

}

function pupclose(){

document.getElementById("bg").style.display="none";

document.getElementById("popbox").style.display="none" ;

}

CSS弹出层,或者说是弹出窗口,背景半透明风格的弹出框,在网站登录、用户注册、公告提示方面都非常适合使用。IE和FF,OP均可以~弹出窗口,背景半透明

原理:两个层,一个高度和宽度都是100%,另一个就是你要弹出的窗口的具体内容,半透明在IE中是用filter: Alpha(opacity=60);在非IE中用opacity:0.60;

   点击这里打开窗口

两个层,一个高度和宽度都是100%,另一个就是你要弹出的窗口的具体内容,半透明在IE中是用filter: Alpha(opacity=60);在非IE中用opacity:0.60;

点击关闭窗口

希望本文所述对大家的javascript程序设计有所帮助。

html 弹出层 边框半透明,js+CSS实现弹出居中背景半透明div层的方法相关推荐

  1. JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法

    本文实例讲述了js+CSS实现弹出一个全屏灰黑色透明遮罩效果的方法.分享给大家供大家参考.具体分析如下: 在众多的网站都有这样的效果,当进行一定的操作之后,会弹出一个灰黑色的半透明的遮罩,在上面可以操 ...

  2. 码匠编程:CSS让元素绝对居中,你知道几种方法?

    经常碰到有同学在问,如何让一个元素上下左右都居中呢? 相信大家在面试的时候也会经常碰到这个问题,一下列出来几种方式以供大家参考,如有不足之处,请大家补充 问题描述: 给定两个元素,这两个元素是父子级关 ...

  3. html中利用js写一个弹出注册框,原生js实现一个弹出框

    其实弹出框的实现非常的简单.网上有很多种类的弹出框,比如jquery ui 的dialog colorbox fancybox等.jquery ui的dialog是一个专业的对话框 而colorbox ...

  4. web项目中关于引入JS/css文件, 浏览器console出现 net::ERR_ABORTED错误的解决方法

    如图错误: 引入js/css后,控制台出现的错误! 我的错误则是因为在静态文件夹下的原因. 解决:如果要放在webRoot下的静态(static)文件夹下,需要在springMvc的配置文件中添加上注 ...

  5. JS+CSS+SVG实现动态星空背景

    效果图: <!DOCTYPE html> <html lang="en"><head><meta charset="UTF-8& ...

  6. CSS进阶(一)背景与边框

    CSS进阶(一)背景与边框 文章目录 CSS进阶(一)背景与边框 一.浏览器前缀 二.CSS编码技巧 1.尽量减少代码重复(可复用性) (1)当某些值相互依赖时,应该把他们的相互关系用代码表示出来 ( ...

  7. html边框绕着图片,CSS 边框

    CSS 边框 在 HTML 中,我们使用表格来创建文本周围的边框,但是通过使用 CSS 边框属性,我们可以创建出效果出色的边框,并且可以应用于任何元素. 元素外边距内就是元素的的边框 (border) ...

  8. maven js css 压缩,使用wro4j和maven在编译期间压缩js和css文件(经典)

    最近在对一个web系统做性能优化. 而对用到的静态资源文件的压缩整合则是前端性能优化中很重要的一环. 好处不仅在于能够减小请求的文件体积,而且能够减少浏览器的http请求数. 因为是基于java的we ...

  9. CSS揭秘:5.条纹背景(上)

    文章目录 条纹背景 CSS线性渐变 css线性渐变小结 background-size 水平条纹 水平 First Try 水平 Second Try 水平 Third Try 水平 Forth Tr ...

最新文章

  1. NumPy学的还不错?来试试这20题
  2. 浩辰CAD2021中文版
  3. 计算机分组教学,中职计算机教学分组协作式学习论文
  4. 3000字详解Pandas数据查询,建议收藏
  5. 基因治疗光明现,钾盐钠盐大混战;深度学习助力癌早筛,母亲多动降低后代甲基化...
  6. Office2010安装出现“错误1907”的解决方法(未验证)
  7. HDU 6183 2017广西邀请赛:Color it(线段树)
  8. mysql数据库访问程序_c++程序访问MySQL数据库操作示例
  9. 交易结算金额一致性保证
  10. 【手拉手 带你准备电赛】解答小课堂——为什么要使能时钟
  11. 这可能是全网最详细的 Python 安装教程(windows)
  12. e-dialog出现额外多了一层遮罩
  13. pandas速学系列四:修改dataframe的六大方法
  14. 从键盘读取一个数字,判断是否是3和5的倍数
  15. java四个数打擂,荐 C/C++/Java/Go/Rust,Python喊你来打擂:3秒钟内统计出小于1亿的素数个数...
  16. NoClassDefFoundError io.reactivex.Flowable
  17. Cisco Packet Tracer(静态路由+Trunk+VTP协议+单臂路由)
  18. 微信小程序定位问题--最终解决
  19. onbeforeunload与onunload事件总结:
  20. 新托福写作:单一观点类题型写法

热门文章

  1. Mybatis 默认插入当前时间
  2. 转行学java好吗_转行学Java开发怎么样?
  3. 计算机网络(学习笔记)
  4. 7-12 种树(详解)
  5. find my iphone 是怎么准确定位的呢?
  6. 区块链不可篡改等特性,可满足金融行业对安全性、可追溯性、有效监管的迫切需求
  7. 5,10,15,20-四(五氟苯基)卟啉(TF5PPH2);2,3,7,8,12,13,17,18-八氟-5,10,15,20-四(五氟苯基)卟啉(F28TPPH2)齐岳供应
  8. VirtualBox安装ubuntu图文教程
  9. Teleport堡垒机安装部署
  10. 1088 三人行 (20 分)——简单分析