预加载整个页面

用户名

我想在HTML甚至开始显示之前预加载所有内容。

问题是加载外部字体,图像等。

我试图用以下简单的jquery函数:

CSS:

html { display:none; }

jQuery的:

$(window).load(function() {
  $('html').css('display', 'block');
});

但这并不能真正起作用。

我要预加载的主要原因是我在页面开始处显示了字体动画,并且当未加载字体并触发CSS动画时,它看起来有点小虫。

查理

load()作为on('load')不推荐使用的快捷方式

尝试使用

$(window).on('load', function() {
  $('html').css('display', 'block');
});

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章