Sass 如何设置自定义susy布局';排水沟到0?
我发现自己经常不得不用Sass 如何设置自定义susy布局';排水沟到0?,sass,susy-sass,susy,Sass,Susy Sass,Susy,我发现自己经常不得不用左边距否定排水沟:0;右边距:0。我尝试将自定义布局中的檐槽设置为0 $my_layout: (gutters: 0); .my_class { @include with-layout($my_layout) { ... } } 但这并没有将排水沟宽度设置为0,它只是告诉susy根本没有设置排水沟 如何在susy布局中将檐槽设置为0(而不是仅将其设置为null)?这似乎可行: $my-layout: ( gutter-override: 0%, );
左边距否定排水沟:0;右边距:0代码>。我尝试将自定义布局中的檐槽设置为0
$my_layout: (gutters: 0);
.my_class {
@include with-layout($my_layout) {
...
}
}
但这并没有将排水沟宽度设置为0,它只是告诉susy根本没有设置排水沟
如何在susy布局中将檐槽设置为0(而不是仅将其设置为null)?这似乎可行:
$my-layout: (
gutter-override: 0%,
);
排水沟覆盖
通常用于动态覆盖排水沟,但Susy也允许全局设置。目前,Susy忽略0
的排水沟输出,但似乎允许0%
的排水沟输出(或任何其他装置的0
)
<>我愿意考虑添加更明确的<代码> null <代码> vs>代码> 0代码/>功能,如果您想在GITHUB上发布一个问题。我无法重现错误。嗯,好吧,我会进一步调查,看看是否能找到导致错误的原因;它是否与在另一个mixin中调用布局的@include
有关?这可能取决于mixin。你能把它缩小到一个失败的演示吗?所以问题是,gutters:0
没有删除gutters,它只是告诉susy不要添加它们。因此,如果已经从上一个断点设置了排水沟,则无论布局设置如何,排水沟都将保持不变。