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不要添加它们。因此,如果已经从上一个断点设置了排水沟,则无论布局设置如何,排水沟都将保持不变。