使用jekyll创建github个人网站时出现布局错误

使用jekyll创建github个人网站时出现布局错误,github,jekyll,github-pages,Github,Jekyll,Github Pages,我一直在努力把我自己的网页放在一起。如您所见,此时,只有主页显示正确的布局,所有其他页面(如果您单击主页上的选项卡)的布局都已关闭。。。我不知道为什么以及如何修复它 所有代码都在这里: 我在_layouts文件夹中定义了布局,显然只有default.html在工作。。。但不是所有其他人的定义都一样吗?其他的怎么都不行 谁能给我一些解决问题的提示吗?从default布局更新您的链接标记 <link rel="stylesheet" type="text/css" href="css/main

我一直在努力把我自己的网页放在一起。如您所见,此时,只有主页显示正确的布局,所有其他页面(如果您单击主页上的选项卡)的布局都已关闭。。。我不知道为什么以及如何修复它

所有代码都在这里:

我在_layouts文件夹中定义了布局,显然只有default.html在工作。。。但不是所有其他人的定义都一样吗?其他的怎么都不行


谁能给我一些解决问题的提示吗?

default
布局更新您的
链接
标记

<link rel="stylesheet" type="text/css" href="css/main.css">

对此->

<link rel="stylesheet" href="/css/main.css">

默认布局更新
链接
标记

<link rel="stylesheet" type="text/css" href="css/main.css">

对此->

<link rel="stylesheet" href="/css/main.css">

样式加载有问题,如果您只使用
href=“css/main.css”
浏览器将使用当前级别作为基本URL,这就是为什么它适用于基本URL,但不适用于任何其他更深层次的类别/页面,在
\u layouts/default.html
中将css行更改为:

<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/main.css">


另外,在
\u config.yml
中,存在错误的解析器,请删除行
标记:胜利
,以便网站正确加载。

样式加载有问题,如果您只使用
href=“css/main.css”
浏览器将使用当前级别作为基本URL,这就是为什么它适用于基本URL,但对于任何其他更深层次的类别/页面,请在
\u layouts/default.html
中将CSS行更改为:

<link rel="stylesheet" type="text/css" href="{{site.baseurl}}/css/main.css">

另外,在
\u config.yml
中,存在错误的解析器,请删除行
标记:胜利
,以便网站正确加载