尝试在加载时复制预加载器page SVG和背景图像出现,一旦用户滚动页面滚动到内容并且页面加载器不可见或可以再次到达除非你刷新页面,不知道如何解决这个问题,任何帮助我指出正确方向的帮助都会很棒 - 我已经尝试过去理解这个页面了。
答案 0 :(得分:0)
有几种方法可以实现这一点,一个简单的起点可能是这样的:
基本的html大纲:
<div id="loader">
LOADING Image/content
</div>
<div id="body">
website body
</div>
CSS
#body{display:none;}
的jQuery
$(document).ready(function(){
$("#loader").hide();
$("#body").show();
});
noscript fallback
<noscript>
<style>#loader{display:none;}#body{display:block !important;}</style>
</noscript>
基本上,这段代码有两个div加载器和body,body在CSS中设置为display none。当页面准备就绪时,触发jquery隐藏加载器并显示正文。
当禁用javascript时,noscript后退会将正文设置为可见。
有多种方法可以实现,这只是一个想法。
答案 1 :(得分:0)
在一百种不同的方式中,我最初的想法是这样的:
答案 2 :(得分:0)
在JavaScript中添加一个加载事件函数到所有图像:
image.onload = function(){
//图像已加载
}
加载所有图像时隐藏封面Div。
有很多方法可以实现这些部分。