我正在为django的一位朋友制作一个小食谱网站。目前,我正在将其部署到Heroku。我正在使用Amazon S3来获取静态内容。
以下是网站:https://chiryaroti.herokuapp.com/
似乎S3本身工作正常,因为它下载了css和js。但是,当我在萤火虫中“检查元素”时,它表示没有任何风格。
为什么HTML不使用css样式表?
提前致谢。
答案 0 :(得分:1)
您在安全页面(https)中请求不安全资源(http),这些资源被浏览器阻止。
您应该使用协议相对路径。
e.g。
<link href="//chiryaroti.s3.amazonaws.com/css/main.css" rel="stylesheet" />