弹出框后背景变暗
程序员文章站
2022-03-26 18:24:46
...
网页要做出弹出框后面的背景变暗效果,代码如下:
function show() //显示隐藏层和弹出层
{
var hideobj = document.getElementById("hidebg");
hideobj.style.display = "block"; //显示隐藏层
hideobj.style.height = document.body.clientHeight + "px"; //设置隐藏层的高度为当前页面高度
document.getElementById("hidebox").style.display = "block"; //显示弹出层
}
然后是隐藏层的代码及其格式:
<style>
#hidebg {
position: absolute;
left: 0px;
top: 0px;
background-color: #000;
width: 100%; /*宽度设置为100%,这样才能使隐藏背景层覆盖原页面*/
filter: alpha(opacity = 60); /*设置透明度为60%*/
opacity: 0.6; /*非IE浏览器下设置透明度为60%*/
display: none;
z-Index: 2;
}
</style>
<body>
<div id="hidebg"></div>
最后还有弹出层:
<div id="hidebox">
<iframe src="${pageContext.request.contextPath }/manager/shopcar/shopcar.jsp" scrolling="yes" name="shopca" border="0" id="shopca" frameborder="0"
width="800px" height="300px"></iframe>
</div>
推荐阅读
-
Bootstrap的popover(弹出框)2秒后定时消失的实现代码
-
.net 弹出消息框后,页面样式变乱
-
AngularJS实现页面跳转后自动弹出对话框实例代码
-
谷歌浏览器input输入框做登录功能,记住密码后,背景是黄色的问题是怎么回事?
-
50天iOS挑战(Swift) - 第7天:弹出View后背景变暗效果
-
JS弹窗 JS弹出DIV并使整个页面背景变暗功能的实现代码
-
弹出view背景半透明的控制器,用于实现类似于自定义弹出框(带蒙版), UIview透明自定义弹出框
-
form表单提交到Servlet后,弹出对话框,然后在跳转页面
-
Android实现底部弹出PopupWindow背景逐渐变暗效果
-
js弹窗 js弹出DIV,并使整个页面背景变暗