简单的Jquery遮罩层代码实例
css代码
. 代码如下:
#brg
{
width: 100%;
height: 100%;
background: #333;
position: absolute;
top: 0;
left: 0;
filter: alpha(opacity=60);
-moz-opacity: 0.6;
opacity: 0.6;
position: absolute;
top: 0;
left: 0;
display: none;
}
#showp
{
width: 100%;
height: auto;
position: absolute;
left: 300px;
top: 150px;
z-index: 330;
display: none;
}
#testp
{
width: 800px;
height: auto;
margin: 0 0;
border: 1px solid #4d4d4d;
background: #f2f2f2;
}
#close
{
width: 200px;
height: 27px;
line-height: 27px;
font-size: 14px;
font-weight: bold;
border: 1px solid #4d4d4d;
text-align: center;
cursor: pointer;
margin: 0 auto;
background: #333;
color: #fff;
}
html 代码
. 代码如下:
<p id="brg">
</p>
<p id="showp">
<p id="close">
关闭
</p>
<p id="testp">
要显示的内容
</p>
</p>
jquery 代码
. 代码如下:
$(document).ready(function() {
var bheight = document.body.clientheight;
$("#btnadd").click(function() {
$("#brg").css("display", "block");
$("#showp").css("display", "block");
$("#brg").css("height", document.body.scrollheight);
$("#showp").css("top", document.body.scrolltop + 100);
});
$("#close").click(function() {
$("#brg").css("display", "none");
$("#showp").css("display", "none");
});
});