Saya memodifikasi Bootstrap SASS (v3.3.5) berdasarkan jawaban Rukshan
Tambahkan ini di akhir calc-grid-columnpencampuran mixins/_grid-framework.scss, tepat di bawah $type == offsetkondisi if.
@if ($type == offset-right) {
.col-#{$class}-offset-right-#{$index} {
margin-right: percentage(($index / $grid-columns));
}
}
Ubah make-gridmixin in mixins/_grid-framework.scssuntuk menghasilkan offset-rightkelas.
// Buat kisi untuk kelas tertentu
@mixin make-grid ($ class) {
@include float-grid-column ($ class);
@include loop-grid-column ($ grid-column, $ class, width);
@include loop-grid-column ($ grid-column, $ class, pull);
@include loop-grid-kolom ($ grid-kolom, $ class, push);
@include loop-grid-kolom ($ grid-kolom, $ class, offset);
@include loop-grid-column ($ grid-column, $ class, offset-right);
}
Anda kemudian dapat menggunakan kelas seperti col-sm-offset-right-2dancol-md-offset-right-1
col-X-pull-Ykelas Bootstrap . Misalnya, untuk mendorong sesuatu dengan ukuran 50% ke kanan tetapi menyisakan satu kolom ruang ke kanan (dalam kotak 12 kolom sebagai contoh):col-xs-6 pull-right col-xs-pull-1