isolate-grid()
次のように、複数のブレークポイントで異なる設定を使用しようとしています:
マークアップ:
<div class="boxes">
<div class="box">
Box 1
</div>
<div class="box">
Box 2
</div>
<div class="box">
Box 3
</div>
<div class="box">
Box 4
</div>
<div class="box">
Box 5
</div>
<div class="box">
Box 6
</div>
</div>
サス:
$total-columns: 4;
$column-width: 60px;
$gutter-width: 40px;
$grid-padding: $gutter-width / 2;
$container-style: fluid;
$container-width: 940px;
%container {
$include container;
@include at-breakpoint(9) {
@include set-container-width;
}
@include at-breakpoint(12) {
@include set-container-width;
}
}
.boxes
@extend %container;
.box {
@include isolate-grid(2);
@include at-breakpoint(9) {
@include isolate-grid(3,9);
}
@include at-breakpoint(12) {
@include isolate-grid(4,12);
}
}
}
ただし、列スパンが期待どおりに調整されても、オメガが正しくリセットされないように見えるため、一部のボックスがクリアされて同じ行に表示されません。
私は明らかな何かを見逃していると確信していますが、私は何年も前からぐるぐる回っています! reset-omega()
andのさまざまな組み合わせを追加しようとしましreset-columns()
たが、まだ喜びはありません。
私を悲惨な状況から解放するためのアイデアはありますか?!
よろしく、
マット。