css - 为什么 bourbon mixins 在我的 jekyll 网站上不起作用?

标签 css sass jekyll github-pages bourbon

每次我使用 $ jekyll serve --watch 并尝试将 bourbon mixin 添加到我的 sass 文件时,我都会收到一条错误消息,指出该 mixin 未定义。

我已经检查过我是否正确安装了 bourbon,我想我已经正确安装了。我已经验证了我的 @include 以确保它们都是有序的。所以它应该可以正常工作。但事实并非如此。我认为这是一个我看不到的简单修复。

我的站点由 GitHub 托管,是 Jekyll 入门模板的修改版本。这是一个 link to the github repository对于我的网站。

我一直在尝试在 _sass/_layout.sass 文件中添加 mixin。专门尝试修改导航栏中的链接标签以添加悬停效果。

如有任何帮助,我们将不胜感激!

最佳答案

可能你有错误,因为你在错误的地方导入波旁威士忌:

首先在你的 main.sass 中导入 bourbon

@import brbn
@import base
@import layout
@import syntax-highlighting

关于css - 为什么 bourbon mixins 在我的 jekyll 网站上不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28851921/

相关文章:

css - 在 RhoMobile Studio 中包含 LESS/SASS 框架

ruby - 使用 Ruby 2.5 安装 Jekyll

python - Sass 默认编码错误

css - Outlook 中的表格宽度与网络浏览器中的表格宽度不同

css - Bootstrap 中的 Fontawesome 图标不是方形的

HTML/CSS透明边框缩进、z-index

css - autoprefixer 和 post css 不在 sass 文件上运行

json - 使用 httparty ruby​​gem 发出 api 请求时如何处理分页

css - 如何在 Jekyll 帖子中写 RTL 文本?

javascript - CSS或jQuery悬停效果增加固定框显示绝对位置放大版