Вы можете лгать Сьюзи о своем контексте, и он разделит пространство на множество столбцов, как вы говорите, доступно - span-columns(1, 5)
разделит пространство на 5 единиц. Единственная проблема заключается в том, что ваши желоба будут различаться по-разному в сетке с 12 колонками и в 5 столбчатой сетке, потому что они вычисляются относительно размера столбца.
Простейший способ получить разные решетки в одном контейнере и сохранить равные желоба через решетки, заключается в перемещении желобов внутрь. У Susy 1 нет возможности автоматизировать это, но Susy 2 делает. Вам нужен параметр inside-static
.
В Susy 1 вам нужно установить свои желоба в 0
(с любыми единицами, которые вы используете), убедитесь, что вы используете коробку по размеру коробки, а затем добавьте желоба вручную.
@mixin static-gutters($width) {
padding-left: $width/2;
padding-right: $width/2;
}
.item {
@include span-columns(1, 5);
@include static-gutters(1em);
}
Эй, Эрик, у вас есть пример под рукой для Susy 2 внутри-статического? Кажется, я не обволакиваю голову. – benebun
Я думаю, что понял, мне не хватало ширины столбца, как вы описали в Sass Bites # 29 https://www.youtube.com/watch?v=m7k-vBzebPg#t=10m55s – benebun