JavaScript实现遮罩层

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title></title>
 6         <style type="text/css">
 7             .bg{
 8                 border:1px solid black;
 9                 display:none;
10                 position:fixed;
11                 width:100%;
12                 height:100%;
13                 background:#000;
14                 z-index:2;
15                 top:0;
16                 left:0;
17                 opacity:0.5;
18                 }
19             .content{
20                 display:none;
21                 width:500px;
22                 height:300px;
23                 position:fixed;
24                 top:50%;
25                 margin-top:-150px;
26                 background:#fff;
27                 z-index:3;
28                 left:50%;
29                 margin-left:-250px;}
30         </style>
31     </head>
32     <body>
33         <div class="click">点击这里</div>
34         <div class="bg"></div>
35         <div class="content">这里是正文内容</div>
36         
37         <script src="js/jquery-1.11.0.min.js"></script>
38         <script>
39             $(function(){
40                 $('.click').click(function(){
41                     $('.bg').css({'display':'block'});
42                     $('.content').css({'display':'block'});
43                 });
44                 $('.bg').click(function(){
45                     $('.bg').css({'display':'none'});
46                     $('.content').css({'display':'none'});
47                 });
48             });
49         </script>
50     </body>
51 </html>

运行结果

转载于:https://www.cnblogs.com/yuan-yal-0/p/5250988.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值