SCSS 更改似乎没有在 Jekyll 站点中生效?

问题描述 投票:0回答:1

我有一个用 Jekyll 构建的 Github Pages 网站。我正在使用 Minima Jekyll 主题。

我正在尝试将自定义样式应用于我的类,但无论我输入什么,它都不会生效。所有的SCSS样式都在

_sass/minima
下,大部分在文件
_layout.scss
中。

该文件中默认的样式正在生效。请看下面的截图:

但是在这个屏幕截图中,我定义的样式(

doc-header
doc-nav
doc-page-link
)无法找到,即使它们是在完全相同的文件中定义的(
_layout.scss
):

该网站带有一个

custom-styles.scss
,这是一个

占位符允许定义覆盖其他所有内容的自定义样式。

我尝试将样式放在那里,但没有改变。

编辑:我刚刚尝试编辑预先构建的样式。我将一些文字颜色更改为粉红色,但仍然没有任何效果。所以看起来这些文件根本没有被处理?

我发现这个答案说要将前面的内容添加到文件中,但我尝试了,它仍然没有改变任何东西。

html sass jekyll jekyll-theme minima
1个回答
0
投票

发现问题了。我假设指向样式表的 head 会自动内置,但我想事实并非如此。一旦我将 head.html 从最小存储库复制到 _includes 中,它就开始按预期工作。

© www.soinside.com 2019 - 2024. All rights reserved.