Я использую susy для создания очень простого макета блога, его 3 колонки шириной для больших средних экранов, 2 колонки для маленьких (планшетов) и затем 1 колонка для мобильных устройств. Макет для мобильных устройств и планшетов работает нормально, но средние и большие экраны не отображаются должным образом, первый столбец в первой строке и третья строка не перемещаются должным образом, как вы можете видеть здесь
Ниже мой scss:
.col-post {
margin-bottom: gutter();
background: #f5f5f5;
@include breakpoint(xs) {
@include span(12 of 12);
}
@include breakpoint(sm) {
@include span(6 of 12 first);
&:nth-child(2n) {
@include last;
}
}
@include breakpoint(md) {
@include span(4 of 12 first);
&:nth-child(3n) {
@include last;
}
}
@include breakpoint(lg) {
@include span(4 of 12 first);
&:nth-child(3n) {
@include last;
}
}
}
и моя карта susy в верхней части моей таблицы стилей scss:
@import "susy";
$susy: (
columns: 12,
container: 1200px,
gutters: 1/4,
grid-padding: 1em,
global-box-sizing: border-box,
debug: (image: show)
);