原生JS遮罩层

开发工具与关键技术:DW  JavaScript
撰写时间:2019年2月21日

听到“遮罩层”这个词顾名思义大家都知道最少也要有两层,上面一层是‘遮罩层’,下面一层是‘被遮罩层’。这两个图层中只有相重叠的时候才会被显示。遮罩层上的图,自己是不显示的它只起到一个透明的作用。当你给被遮罩层一个点击事件去触发遮罩层,那么遮罩层才会显示出来。
下面我们一起来看一下遮罩层的html结构布局:
在这里插入图片描述
这是css的样式代码:

@charset "utf-8";
/* CSS Document */
.content{
	width: 47px;
	height: 21px;
	margin: 0 auto;
	padding-top: 100px;
}
.content button{
	background: url(../Images/ckjihua.gif) 0px -28px;
	border: none;
	color: #fff;
	cursor: pointer;
}
.con{
	height: 1155px;
	width: 100%;
	background: rgba(0,0,0,0.5);
	position: fixed;
	top: 0px;
	left: 0px;
	display: none;
}
.box{
	width: 300px;
	padding: 15px;
	background: #fff;
	position: absolute;
	top: 4%;
	left: 40%;
	border-radius: 5px;
}
.character {
	text-align: center;
}
.character button{
	background: #057ee9;
	box-shadow: 2px 2px 3px #0068c4;
	border: none;
	color: #fff;
	font-weight: bold;
	border-radius: 2px;
	cursor: pointer;
}

最后,就是在js里写的遮罩层的代码:
在这里插入图片描述
下面是效果图:
在这里插入图片描述
在这里插入图片描述
点击领取按钮遮罩层就会显示出来了。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值