如何将 Susy 装订线宽度设置为大于 1 列
How to set Susy gutter width to be more than 1 column
我正在使用 with-layout 临时设置我的页面列结构的默认值。我需要一个 24 列的网格来进行更精细的控制,但需要一个大于 1 列的装订线。这可能吗?
@include with-layout(24) {
.col-1 {
@include span(17);
}
.col-2 {
@include span(7);
}
}
所以像 @include with-layout(24 2col-gutter) { ... }
你可以试试:
$my-layout: (
columns: 24,
gutters: 2,
);
@include with-layout($my-layout) {
.col-1 {
@include span(17);
}
.col-2 {
@include span(last 7);
}
}
如果你想要更多或更少的装订线-space改变装订线的数量。
我意识到,如果您希望装订线是列宽的倍数(1 col、2 col 等),那么您可以只使用 pre 和 push 选项。
在我的例子中,我实际上希望装订线的宽度是柱子宽度的两倍,所以效果很好。
$susy: (
columns: 24,
gutters: 0
);
.col-1 {
@include span(17);
}
.col-2 {
@include span(5);
}
.col-1 + .col-2 {
@include pre(2);
}
我正在使用 with-layout 临时设置我的页面列结构的默认值。我需要一个 24 列的网格来进行更精细的控制,但需要一个大于 1 列的装订线。这可能吗?
@include with-layout(24) {
.col-1 {
@include span(17);
}
.col-2 {
@include span(7);
}
}
所以像 @include with-layout(24 2col-gutter) { ... }
你可以试试:
$my-layout: (
columns: 24,
gutters: 2,
);
@include with-layout($my-layout) {
.col-1 {
@include span(17);
}
.col-2 {
@include span(last 7);
}
}
如果你想要更多或更少的装订线-space改变装订线的数量。
我意识到,如果您希望装订线是列宽的倍数(1 col、2 col 等),那么您可以只使用 pre 和 push 选项。
在我的例子中,我实际上希望装订线的宽度是柱子宽度的两倍,所以效果很好。
$susy: (
columns: 24,
gutters: 0
);
.col-1 {
@include span(17);
}
.col-2 {
@include span(5);
}
.col-1 + .col-2 {
@include pre(2);
}