就放一个遮罩就行了。数据加载完成里面将遮罩隐藏
如
<style type="text/css">#loading{position:fixedtop:0left:0width:100%height:100%background:rgba(0,0,0,0.7)z-index:15000}
#loading img{position:absolutetop:50%left:50%width:33pxheight:33pxmargin-top:-15pxmargin-left:-15px}
</style>
<div id="loading">
<img src="images/loading.gif" width="33" alt="">
</div>
数据加载完成后,$('#loading').hide()就可以了。
遮罩层可以用一个div,主要是要获取页面的高度和宽度,把值赋给div。其次是样式,z-index要大一些,position:absolute。其他样式稍作调整。如果样式搞不懂,可以找一个有遮罩层的网站,F12打开调试工具就可以看到它的样式。工具:电脑;浏览器;ultraedit软件;
操作步骤如下:
1、打开UE编辑器,新建一个空白的html文件和css文件;
2、在html文件中输入以下html代码;
3、在css文件中输入以下css代码;
4、编辑完成之后,选择格式为UTF8-无 BOM模式,保存文件;
5、在浏览器中打开此html文件,可以看到最终想要实现的遮住全屏效果。