前端页面给指定的div添加遮罩层,并且带有加载中的小旋转图片

Posted oldmonk

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端页面给指定的div添加遮罩层,并且带有加载中的小旋转图片相关的知识,希望对你有一定的参考价值。

话不多说,先上代码,其实还是比较简单的

1 $("<div id=\'shade\' style=\'opacity:0.85;background:white\'></div><img src=\'${ctx}/static/images/loading2.gif\'/>").css({ 
2   position:\'absolute\', 
3   top:0, 
4   left:0, 
5   zIndex:300,
6   height:\'100%\',
7   width:\'100%\'
8 }).appendTo(\'#id\'); 

其中#id就是你要遮罩的div的id,其中用到的加载中图片:加载中图片

就是这么简单,这里需要注意的事,要进行遮罩的div的样式要这样设置position:relative(切记,否则达不到你想要的效果!)

忘了说了,这里的js代码是基于JQuery写的,要引入JQuery文件哦!

效果图: 

 

以上是关于前端页面给指定的div添加遮罩层,并且带有加载中的小旋转图片的主要内容,如果未能解决你的问题,请参考以下文章

遮罩层

前端页面需要遮罩层

页面用一个遮罩层显示加载,加载完后隐藏该div

数据正在加载 关于 遮罩层的添加

移动端遮罩层,放在页面最上面,并且不能滚动

浏览器遮罩层