JavaScript实现弹出窗口效果
本文实例为大家分享了JavaScript实现弹出窗口的具体代码,供大家参考,具体内容如下
思路
1、总体使用两个div,一个作为底层展示,一个做为弹出窗口;
2、两个窗口独立进行CSS设计,通过display属性进行设置现实与隐藏,此处建议使用display属性而不是visibility属性,visibility:hidden可以隐藏某个元素,但隐藏的元素仍需占用与未隐藏之前一样的空间,影响布局;
3、在js内设计两个onclick事件,分别指定函数,分别为开启弹窗和关闭弹窗。
一、设置两个div
弹出窗口 //底层div
二、对两个div进行独立CSS设置,弹出窗口display设为none
弹出窗口 body{ background-color:cyan; } #popDiv{ display:none; background-color:crimson; z-index:11; width:600px; height:600px; position:fixed; top:0; right:0; left:0; bottom:0; margin:auto; } //底层div 弹窗