Css 如何使用Susy 2在较大断点中将边沟宽度加倍?

Css 如何使用Susy 2在较大断点中将边沟宽度加倍?,css,sass,breakpoints,susy-compass,Css,Sass,Breakpoints,Susy Compass,我希望在较小的断点中设置1/4大小,然后在较大的断点和更大的断点中,我希望水槽设置为1/2 我如何在\u variables.scss文件中全局设置它,而不必在每个susy-breakpoint()中声明它(有很多) 看起来像下面这样的东西应该可以工作,但它抛出了一个错误 $susy: (gutters: 1/4); @include susy-breakpoint($large-width, $large-columns) { $susy: (gutters: 1/2); } [17:

我希望在较小的断点中设置
1/4
大小,然后在较大的断点和更大的断点中,我希望水槽设置为
1/2

我如何在
\u variables.scss
文件中全局设置它,而不必在每个
susy-breakpoint()
中声明它(有很多)

看起来像下面这样的东西应该可以工作,但它抛出了一个错误

$susy: (gutters: 1/4);

@include susy-breakpoint($large-width, $large-columns) {
  $susy: (gutters: 1/2);
}
[17:56:33]在_variables.scss的第50行出现弃用警告: 默认情况下,不推荐分配给全局变量“$susy”。在里面 在Sass的未来版本中,这将创建一个新的局部变量。如果你 要分配给全局变量,请使用“$susy:(水槽:1/2) “!global”而不是。请注意,这将与Sass 3.2不兼容

使用
$susy:(排水沟:1/2)!全球不起作用——它只是忽略了较大断点中的1/2,而是使用1/4。

刚刚观看了一个由Eric M.Suzanne主演的视频,并根据他的一个示例得出了答案:

$susy: (gutters: 1/4);

$large-width: 960px;
$large-settings: (gutters: 1/2);

@include susy-breakpoint($large-width, $large-settings) {
}