Как настроить сетку с плавными столбцами и фиксированными промежутками с помощью Susy Next?
Похоже, что Gutter Position
— это то, что нужно, предлагая две настройки, которые используют отступы для желобов См. Документы:
inside
Промежутки добавляются в качестве отступов с обеих сторон элемента макета и не удаляются по краям сетки.inside-static
Промежутки добавляются как статические отступы с обеих сторон элемента макета, даже в контексте гибкого макета, и не удаляются по краям сетки.
Тем не менее, я не имел никакого успеха в его использовании. Насколько я вижу, в Документах нет упоминания о том, как его следует использовать, поэтому казалось логичным, что сработает следующее:
$default-layout: (
global-box-sizing: border-box,
columns: 12,
container: rem-calc(1000),
gutter-position: inside-static, // Same with `static`
gutters: rem-calc(20)
);
Однако это вызывает ошибку, как только используется @include span()
:
Invalid null operation: "12 times null".
Я попытался добавить явную ширину столбца:
column-width: 8.333333333%,
Я знаю, что есть примеси для добавления префикса и суффикса вручную, но я хочу, чтобы это было глобальным параметром, который применялся ко всем диапазонам.
По сути, мне нужен эквивалент этого (но с 12 столбцами):
.wrapper
{
width:100%;
float:left;
}
.column
{
width: 25%;
float: left;
padding: 20px;
box-sizing: border-box;
}
Примечание. Мне известен этот вопрос, но он ссылки Сузи 1.