知道为什么 github pages 停止在子文件夹中加载 css 和图像,它在网站的根目录下运行良好。
当我检查页面的源代码时,我看到了这个
"href="css/bootstrap-3.3.6/css/bootstrap.min.css">"
代替
"href="/css/bootstrap-3.3.6/css/bootstrap.min.css">".
在我的配置文件中有一行
baseurl : /
--> crowd42.github.io
谢谢
最佳答案
它应该像 baseurl : "/"
那样工作,如果在加载 Assets 时使用该变量:
<link rel="stylesheet" href="{{site.baseurl}}css/main.css">
因为您似乎没有使用基本 url,您可以尝试在开头强制使用斜杠的根路径:
<link rel="stylesheet" href="/css/main.css">
或者包括绝对路径:
<link rel="stylesheet" href="{{'css/main.css'|absolute_url}}">
使用 baseurl: ""
。
关于html - Github 页面未在子文件夹上加载 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46790717/