2015-07-08 2 views
0

Я использую с-layout, чтобы временно установить значения по умолчанию для структуры столбцов страницы. Мне нужна решетка из 24 столбцов, чтобы обеспечить более точное управление, но нужно желоба, размер которого превышает 1 столбец. Это возможно?Как установить ширину желоба Susy более чем на 1 столбец

@include with-layout(24) { 
    .col-1 { 
     @include span(17); 
    } 
    .col-2 { 
     @include span(7); 
    } 
} 

Так что-то вроде @include with-layout(24 2col-gutter) { ... }

ответ

1

Я понял, что если вы хотите, чтобы желоб был кратным ширине столбца (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); 
} 

Demo

+0

Хороший ответ Davidpauljunior –

0

Вы можете попробовать:

$my-layout: (
    columns: 24, 
    gutters: 2, 
); 

@include with-layout($my-layout) { 
    .col-1 { 
     @include span(17); 
    } 
.col-2 { 
    @include span(last 7); 
} 
} 

Если вы хотите более или менее Желоб-пространство изменить количество желобов.

+0

Это не похоже, чтобы установить водосток на 2 колонки. Думаю, это соотношение 1 столбца. Может быть, 2/4, так что половина столбца? – davidpauljunior

+0

Думайте, что это должно сделать трюк. Надеюсь, это поможет вам. –

+0

Вы можете увидеть его здесь [Sassmeister] (http://sassmeister.com/gist/32f0b641baf69a2cb573) –