【问题标题】:GitHub Page loading Bootstrap CSS, but not my custom stylesheet?GitHub页面加载Bootstrap CSS,但不是我的自定义样式表?
【发布时间】:2017-09-21 13:50:01
【问题描述】:

我正在尝试使用 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。

我怎样才能让它使用像这样的本地文件?图片也有同样的问题?

【问题讨论】:

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


【解决方案1】:

我发现了问题所在。问题是我在链接到我的样式表时的文件夹名称。 GitHub 页面使用 Jekyll,Jekyll 忽略下划线后的任何内容。由于我的 CSS 所在的文件夹是“_css”,它会看到下划线并停在那里。我去掉了文件夹名称中的下划线,更新了指向 CSS 的链接,现在我们都很好!

【讨论】:

    猜你喜欢
    • 2020-05-27
    • 1970-01-01
    • 2017-12-23
    • 2022-01-13
    • 1970-01-01
    • 2018-04-24
    • 2020-06-08
    • 2012-06-25
    • 2020-11-25
    相关资源
    最近更新 更多