Google Drive 网站加载时未设置样式

Google Drive 网站加载时未设置样式

Google Drive 上的此页面(生物课程)由于某种原因,加载未设置样式(Introduction/index.html加载正常)。

我用 W3C 的验证器检查了我的 HTML 和 CSS 文件,一切都没有问题。我删除并重新制作了index.htmlassets/stylesheets/index.css文件。我甚至更改了 Google Drive 中根文件夹的位置和名称;但都不起作用。

外部字体和所有其他资产都可以正常加载;它只是文件assets/stylesheets/index.css

另外,当我通过 Chrome Dev Editor 启动它时,它会正常显示:

截屏

我要怎么做才能让这个东西在网络上正确加载?

答案1

您需要删除并重新上传该文件,但请确保.css在上传之前已将其作为文件拥有。

原因是,由于 Google 在文件上传时处理文件的特定方式,他们会将您文件的 MIME 类型转换为text/plain而不是。text/css

此外,Drive 中的网络托管支持即将结束。

相关内容