我很抱歉提出一个很小的问题,但我觉得在这个问题上有点无奈。我在我的网页加载在一个非常简单的方式集成在一个预加载程序图片页面加载问题的预加载器图片
HTML(股利加载预加载图像)
<div class="se-pre-con"></div>
jQuery来触发预加载页面加载
$(window).load(function() {
// Animate loader off screen
$(".se-pre-con").fadeOut();
});
有点造型。 CSS
<style>
.no-js #loader { display: none; }
.js #loader { display: block; position: absolute; left: 100px; top: 0; }
.se-pre-con {
position: fixed;
left: 0px;
top: 0px;
width: 100%;
height: 100%;
z-index: 9999;
background: url('http://www.rybena.com.br:8080/RybenaRepository/resource/img/loading.gif') center no-repeat #fff;
}
问题 当页面加载时,它溅起的预加载图像之前的一次,然后将预加载程序图片后加载完成其效果。理论上,预加载器应该在页面加载之前显示。我希望你们中的任何人都能弄清楚我在哪里做错了什么?
问候
给在CSS显示图像:无; – Andrew
谢谢@安德鲁答复如此之快,这个技巧确实提高了我的网页加载速度,但现在我根本看不到预加载器。我在class .se-pre-con中放置了display:none,这是我的预加载器的div。我还有另外一个问题,如果你不问我,我可以在页面卸载时显示相同的预加载器,而不是在加载时显示吗? –