【发布时间】:2018-03-29 00:20:05
【问题描述】:
我第一次尝试rel=preload,将它用于几个样式表。这是有问题的代码:
<link rel="preload" href="css/styles.css" as="style">
<link rel="preload" href="//allyoucan.cloud/cdn/icofont/1.0.0beta/css/icofont.css" crossorigin="anonymous" as="style">
我正在 Chrome 61 中进行测试,我可以看到样式表已按预期下载,但它们从未实际应用,并且我在控制台上收到消息说未使用预加载的资源。
如果我删除 rel=preload 只支持 rel=stylesheet,那么它工作得非常好。
我有什么遗漏吗?
【问题讨论】:
-
您是否也为每个人添加了
<link rel="stylesheet">?预加载在这样的样式表上并不是很有用,因为它们已经在<head>中了。 -
哦,对了,我在网上的例子中不知何故错过了这一点。谢谢
标签: css google-chrome preload