【发布时间】:2021-09-14 09:53:08
【问题描述】:
在instructions from Mozilla.org 之后,我为 CSS 预加载创建了这个非常简单的示例,但它不起作用。
当前行为:背景为白色
预期行为:背景应该是红色的,并且控制台中会显示一条奇怪的消息。
cssPreloadTest3.html:
<html>
<head>
<meta charset="utf-8">
<title>CSS preload example</title>
<link rel="preload" href="cssPreloadTest2.css" as="style">
</head>
<body>
<h1>bouncing balls</h1>
</body>
</html>
cssPreloadTest2.css:
body {
background: red;
}
控制台中奇怪的消息说:
预加载链接预加载的“https://..../cssPreloadTest2.css”资源在几秒钟内未使用。确保 preload 标签的所有属性设置正确。
当然,如果您将 <link> 更改为像这样的标准 css 导入,它可以正常工作:
<link rel="stylesheet" href="cssPreloadTest2.css">
¿我怎样才能完成这项工作?
【问题讨论】: