CSS 不适用于 GH 页面

Posted

技术标签:

【中文标题】CSS 不适用于 GH 页面【英文标题】:CSS not applying to GH-pages 【发布时间】:2022-01-06 20:52:23 【问题描述】:

我一直试图让我的 CSS 应用到我的 gh 页面,但我发现自己陷入了困境。

这是原来的设置:

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

(我的 CSS 位于根目录下的 CSS 文件夹中)

我尝试了以下方法:

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

我还尝试将我的 CSS 移动到我的根目录:

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

最后,我尝试使用我的主 CSS 文件,而不是您在上面看到的那个。没有运气。

我的所有更改都在我的主分支中进行,推送,与 gh-pages 合并。看不到我做错了什么,我还是新手! n_n"

https://honeybutterbear.github.io/portfolio-website/index.html https://github.com/Honeybutterbear/portfolio-website

【问题讨论】:

我看到您包含“js/tota11y.min.js”,它有效。所以路径应该是“css/style.production.css”。如果打开 DevTools(我使用 chrome),那么在源选项卡下,您可以看到路径似乎是正确的,但找不到指定的文件。所以我认为你可能已经上传了一个空文件或根本没有文件:-) 如果它存在,那么你应该能够导航到:honeybutterbear.github.io/portfolio-website/css/… 感谢您抽出宝贵时间回答我的问题!使用 DevTools 帮助我更多地了解了问题所在。我没有用 github 搞清楚,所以我继续前进并将我的网站上传到我的主机。我不得不将我的文件夹名称调整为小写,更正文件权限,它开始工作lportee-1.bluehoststaff.com/devproject2/About_Lauren.html 仍然不知道如何在 github 端调整内容... 【参考方案1】:

我在您的链接中看到的唯一问题就是这种情况。尝试使用:

<link rel="stylesheet" type="text/css" href="./Css/style.production.css">

因为这是您命名文件夹的方式,所以我刚刚使用检查元素对其进行了测试,因此可能无法正常工作。

【讨论】:

感谢您抽出宝贵时间帮助我!对此,我真的非常感激。我无法更正 github,但在将我的网站上传到我的主机并从那里调整文件权限后,我能够找到成功...lportee-1.bluehoststaff.com/devproject2/About_Lauren.html 现在对我有用 :)

以上是关于CSS 不适用于 GH 页面的主要内容,如果未能解决你的问题,请参考以下文章

CSS:正文中的字体系列不适用于页面上的任何内容

Visual Studio 自动完成功能不适用于 html 页面上的 javascript/css

SPFx Web 部件的 CSS 适用于它但不适用于页面的其余部分?

部分不适用于 CSS 粘滞页脚

css不适用于不同的浏览器

背景颜色不适用于整个页面Vue.js [重复]