GitHub页面加载Bootstrap CSS,但不是我的自定义样式表?

时间:2017-09-16 05:07:27

标签: css twitter-bootstrap image github github-pages

我正在尝试使用GitHub免费托管我的网站(而且我是GitHub的新用户,如果这是一个愚蠢的问题,那就很抱歉),但它只是没有使用我创建的样式表并上传了我的所有文件。它也没有从我的图像文件夹中加载图像。所以从我所知道的,它不喜欢使用本地文件,但是使用像Bootstrap这样的链接样式表和从在线某处链接的图像都可以。

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0-beta/css/bootstrap.min.css" integrity="sha384-/Y6pD6FV/Vv2HJnA6t+vslU6fwYXjCFtcEpHbNJ0lyAFsXTsjBbfaDjzALeQsN6M" crossorigin="anonymous">
<link rel="stylesheet" type="text/css" href="_css/bootstrapOverride.css">
<link rel="stylesheet" type="text/css" href="_css/animate.css">
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">

它拒绝使用我的bootstrapOverride.css和animate.css。

如何让它使用像这样的本地文件?同样的问题与图像?

1 个答案:

答案 0 :(得分:0)

我弄明白了这个问题。问题是链接到我的样式表时的文件夹名称。 GitHub页面使用Jekyll,Jekyll在下划线后忽略任何内容。由于我的CSS文件夹是&#34; _css&#34;它会看到下划线并停在那里。我从文件夹名称中取出了下划线,更新了我对CSS的链接,现在我们都很好!