Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 站点在后台加载,z索引上下浮动_Jquery_Z Index - Fatal编程技术网

Jquery 站点在后台加载,z索引上下浮动

Jquery 站点在后台加载,z索引上下浮动,jquery,z-index,Jquery,Z Index,我想让它,使我的网站将加载,因为它应该在同一时间的背景图像(这是整个页面)将做z-index=9999,2秒后将去z-index=-1 重点是,访客将看到背景图像2秒钟,然后背景图像将返回到背景,因为它应该是 最重要的是,当这种情况发生时,我不希望脚本在没有从服务器加载站点的情况下运行并执行后台操作…我希望这种情况以某种方式同时发生,而不会泄露内容(仅在后台返回的2秒钟之后) 有什么想法吗?首先,背景图像没有z索引。它们的宿主对象可以具有整个对象的z索引,而不仅仅是背景图像 其次,您可以创建一个

我想让它,使我的网站将加载,因为它应该在同一时间的背景图像(这是整个页面)将做z-index=9999,2秒后将去z-index=-1

重点是,访客将看到背景图像2秒钟,然后背景图像将返回到背景,因为它应该是

最重要的是,当这种情况发生时,我不希望脚本在没有从服务器加载站点的情况下运行并执行后台操作…我希望这种情况以某种方式同时发生,而不会泄露内容(仅在后台返回的2秒钟之后)


有什么想法吗?

首先,背景图像没有z索引。它们的宿主对象可以具有整个对象的z索引,而不仅仅是背景图像

其次,您可以创建一个图像,将其放在一个div中,并使用z索引和绝对位置将该div置于其他所有内容的顶部。然后,当加载所有其他内容时,可以更改该图像的z索引


或者,您也可以将所有内容放在一个主div中,将该div标记为
display:none
,直到所有内容都加载完毕,然后将其更改为
display:block

您所说的“从服务器加载的站点”是什么意思?加载图像可能需要不同的时间,但所有html(减去任何ajax请求)都将同时到达浏览器。为什么不添加一个带有z-index 9999999的图层,其中包含一个背景副本或其他内容?然后你就把它隐藏起来。你考虑了一个标准的jQuery预加载器吗?您的图像将是最大的资源,因此一旦所有这些都完成加载,您就可以删除z索引的加载图像。