刚接触 Scss/Sass
我正在尝试使用 mixin 来动态构建媒体查询。我这样做更多是为了测试稍后在特定的 module.scss 文件中传递变量,但我遇到了一个奇怪的错误。
这是我的混合代码:
@mixin breakPoint($length){
@media (max-width: $length){
@content;
}
}
进入 mod 文件后,我正在尝试编写如下内容:
.header-fixedWidth
{
height: inherit;
width: 853px;
margin: 0 auto;
display: flex;
align-items: center;
justify-content: space-between;
@include breakPoint(916px)
{
width: 90vw;
}
}
但是,当我保存/处理文件时,出现以下错误:“错误 No mixin named break backtrace: ..//[...]”
当我检查 mixin.css 页面时,没有记录任何内容,所以我没有通过某些东西,我只是不知道是什么。
这是我的整体风格页面,以防万一,我也遗漏了一些东西:
@import "Mods/_base";
@import "Mods/_headerAndNav";
@import "Mods/_mainContent";
@import "Mods/_mixins";