- コンパスは使っていません
- Breakpoint.scss を使用したい
- Susy 2.0 を使用しています
この質問に関する投稿がたくさんあることは知っていますが、このトピックに関して何も見つけることができませんBreakpoint.scss
でしSusy 2.0
た。
@import "susy";
@import "breakpoint";
$medium: 800px;
$susy: (
columns: 6,
gutters: 3/4,
gutter-position: split
);
@include breakpoint($medium) {
$susy: layout(12 1/4 split);
}
body {
@include container(show);
@include breakpoint($medium) {
@include container(show);
}
}
使用する必要がありますsusy-breakpoint
か、またはこのようなことを達成できますか? 800px 以下で 6 列、800px 以上で 12 列が必要です
私は DRY を維持しようとしているので、スタイルに susy-breakpoint を追加しても役に立ちません。
以下のコードも試してみましたが、どこかにエラーがあり、機能していないと思います。
$susy: layout(6 1/4 split);
$small: 400px, 6 1/4 split;
$medium: 800px, 8 1/4 split;
$large: 1000px, 12 1/4 split;
@mixin media($size) {
@include susy-breakpoint($size...) {
@content;
}
}
body {
@include container(show);
@include media($small) {
@include container(show);
}
// debugging. didnt work either
@include susy-breakpoint($small...) {
@include container(show);
}
}