html无色遮罩,html添加遮罩效果

这篇博客介绍了如何使用HTML的Div和CSS创建一个加载中图片的遮罩层效果。通过展示和隐藏特定ID的元素,实现了动态显示和隐藏遮罩。关键代码包括设置遮罩层和内容层的样式,以及使用JavaScript函数控制它们的显示状态。遮罩层可以调整以适应不同图片,并保持居中显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

23252a18dfe1ce227d14c277349554f3.png

这里使用div+css的方式,加载中的图片是网上下载的动图,大家可以根据自己的需要进行修改。

(推荐教程:html教程)

实现代码:

DIV CSS遮罩层

function showdiv() {

document.getElementById("bg").style.display ="block";

/* document.getElementById("show").style.display ="block";*/

}

function hidediv() {

document.getElementById("bg").style.display ='none';

/*document.getElementById("show").style.display ='none';*/

}

#bg{ display: none; position: absolute; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.7; opacity:.70; filter: alpha(opacity=70);}

#show{display: none; position: absolute; top: 25%; left: 22%; width: 53%; height: 49%; padding: 8px; border: 8px solid #E8E9F7; background-color: white; z-index:1002; overflow: auto;}

/*遮罩图片居中显示*/

.zhezhao{

position: absolute;

top:50%;

left: 50%;

transform: translate(-50%,-50%);

}

timg.gif

测试

效果:

a2b6959e1a4091823651d0813f6e617a.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值