Home > Article > Web Front-end > JS pop-up DIV and background color change
This time I will bring you the JS pop-up DIV and the background color change. What are the precautions for JS pop-up DIV and the background color change? The following is a practical case, let’s take a look.
1. First write a mask layer p, and then write a pop-up window p<!-- 遮罩层 --> <p id="cover" style="background: #000; position: absolute; left: 0px; top: 0px; width: 100%; filter: alpha(opacity=30); opacity: 0.3; display: none; z-index: 2 "> </p> <!-- 弹窗 --> <p id="showp" style="width: 80%; margin: 0 auto; height: 9.5rem; border: 1px solid #999; display: none; position: absolute; top: 40%; left: 10%; z-index: 3; background: #fff"> <!-- 标题 --> <p style="background: #F8F7F7; width: 100%; height: 2rem; font-size: 0.65rem; line-height: 2rem; border: 1px solid #999; text-align: center;" > 提示 </p> <!-- 内容 --> <p style="text-indent: 50px; height: 4rem; font-size: 0.5rem; padding: 0.5rem; line-height: 1rem; "> js弹窗 js弹出p,并使整个页面背景变暗</p> <!-- 按钮 --> <p style="background: #418BCA; width: 80%; margin: 0 auto; height: 1.5rem; line-height: 1.5rem; text-align: center;color: #fff;margin-top: 1rem; -moz-border-radius: .128rem; -webkit-border-radius: .128rem; border-radius: .128rem;font-size: .59733rem;" onclick="closeWindow()"> 确 定 </p> </p>js code: (Introduce jq)
<script type="text/javascript"> // 弹窗 function showWindow() { $('#showp').show(); //显示弹窗 $('#cover').css('display','block'); //显示遮罩层 $('#cover').css('height',document.body.clientHeight+'px'); //设置遮罩层的高度为当前页面高度 } // 关闭弹窗 function closeWindow() { $('#showp').hide(); //隐藏弹窗 $('#cover').css('display','none'); //显示遮罩层 } </script>Effect: I believe you have mastered the method after reading the case in this article. For more exciting information, please pay attention to other related articles on the php Chinese website! Recommended reading:
Detailed explanation of JQuery element operations
JS summary of random number methods
The above is the detailed content of JS pop-up DIV and background color change. For more information, please follow other related articles on the PHP Chinese website!