我有一个用 Jekyll 构建的 Github Pages 网站。我正在使用 Minima Jekyll 主题。
我正在尝试将自定义样式应用于我的类,但无论我输入什么,它都不会生效。所有的SCSS样式都在
_sass/minima
下,大部分在文件_layout.scss
中。
该文件中默认的样式正在生效。请看下面的截图:
但是在这个屏幕截图中,我定义的样式(
doc-header
、doc-nav
和doc-page-link
)无法找到,即使它们是在完全相同的文件中定义的(_layout.scss
):
该网站带有一个
custom-styles.scss
,这是一个
占位符允许定义覆盖其他所有内容的自定义样式。
我尝试将样式放在那里,但没有改变。
编辑:我刚刚尝试编辑预先构建的样式。我将一些文字颜色更改为粉红色,但仍然没有任何效果。所以看起来这些文件根本没有被处理?
我发现这个答案说要将前面的内容添加到文件中,但我尝试了,它仍然没有改变任何东西。
发现问题了。我假设指向样式表的 head 会自动内置,但我想事实并非如此。一旦我将 head.html 从最小存储库复制到 _includes 中,它就开始按预期工作。