preload指令在Chrome中未按预期运行。以下是可在Chrome中打开的完整HTML页面,用于比较结果。它应该应用全部5种字体;相反,它只应用第一个预加载的字体,为第二个应该是假斜体,并简单地用默认衬线替代剩余的3.此外,在开发人员的控制台中, 3秒 - 分别为五个字体: The resource [URL] was preloaded using link preload but not
我试图预加载图像,所以当我需要将其设置为背景图像时,它已准备就绪,并且在CSS过渡期间不会加载。我试图用AJAX load()方法来做,但我认为我应该可以在没有AJAX的情况下做到这一点。我不确定像这样的东西会起作用,因为我不需要一个img标签或src,但是像存储背景图像的直接URL这样的东西,所以我可以稍后将其设置为背景图像。 var img = new Image(); img.src = '