Javascript 滚动页面时出现白色块

Javascript 滚动页面时出现白色块,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我已经完成了一个网站,并看到有白色块时,滚动-。发生在手机和桌面上。它只在第一次加载时发生。这是否意味着页面尚未完全加载?如果是这样,我可以显示更长的加载屏幕,但需要知道,我如何知道页面何时加载。如果不是因为这个-是什么原因造成的 复制:在浏览器中打开它,加载屏幕后使用鼠标滚动条向下滚动(使用屏幕上的滚动条无法复制) 在移动浏览器中打开它,向下滚动页面-在这里我们可以很明显地看到它 不知道为什么你不能复制它。请参阅我手机上的附加屏幕截图。上下滚动时会发生这种情况 在空缓存上,您的页面发出34个请

我已经完成了一个网站,并看到有白色块时,滚动-。发生在手机和桌面上。它只在第一次加载时发生。这是否意味着页面尚未完全加载?如果是这样,我可以显示更长的加载屏幕,但需要知道,我如何知道页面何时加载。如果不是因为这个-是什么原因造成的

复制:在浏览器中打开它,加载屏幕后使用鼠标滚动条向下滚动(使用屏幕上的滚动条无法复制)

在移动浏览器中打开它,向下滚动页面-在这里我们可以很明显地看到它


不知道为什么你不能复制它。请参阅我手机上的附加屏幕截图。上下滚动时会发生这种情况

在空缓存上,您的页面发出34个请求,其总页面大小为23.7 MB。其中,有18个图像请求,图像的总下载大小为23.3MB。您正在尝试将此网站加载到用户的手机上

缩小或网络优化您的图像。白块出现是因为图像容器没有完成加载,因为图像仍在下载中。此外,移动缓存大小小于计算机缓存大小

在站点的第一个或空缓存加载上签出chrome网络选项卡,您可以看到


加载图像后,您的页面将再次被访问。它的总数据传输量为5.7KB,但仍有34个请求,并且从缓存中呈现内容。如果图像在您的站点上保持不变,您可以尝试将其添加到您的图像中

我没有看到任何白色的方块。你是什么意思?请在这里添加有意义的代码和问题描述。不要只是链接到需要修复的站点——否则,一旦问题解决或者你链接到的站点无法访问,这个问题将对未来的访问者失去任何价值。发布一个能证明你的问题的帖子会帮助你得到更好的答案。有关更多信息,请参阅“谢谢!”@KobyDouek同意卷轴上没有白色方块。顺便说一下,你的页面非常沉重。考虑缩小图像。添加了一个屏幕截图如何从手机上看。上/下滚动时会发生这种情况。不确定代码,因为这不是一个与页面相关的问题,而是发生在所有页面上。您基本上是正确的,但即使页面在低端设备上完全加载,方块也会持续存在。这是jank的极限。白色方块是由于不停地重新绘制而导致的浏览器绘制延迟,这会受到未设置为被动的触摸事件侦听器和其他滚动阻碍设计元素的阻碍。白色方块也在使用较慢的连接速度时出现在我的web浏览器中。首次在8MBPS WIFI线路上加载此页面需要一分钟以上的时间。现在,DOM内容在4.5秒内加载。但完整的页面加载需要几分钟。