Modifiqué Bootstrap SASS (v3.3.5) según la respuesta de Rukshan
Agregue esto al final de la calc-grid-column
mezcla mixins/_grid-framework.scss
, justo debajo de la $type == offset
condición if.
@if ($type == offset-right) {
.col-#{$class}-offset-right-#{$index} {
margin-right: percentage(($index / $grid-columns));
}
}
Modifique el make-grid
mixin mixins/_grid-framework.scss
para generar las offset-right
clases.
// Crear cuadrícula para una clase específica
@mixin make-grid ($ clase) {
@include float-grid-columnas ($ clase);
@include bucle-columnas-cuadrícula ($ columnas-cuadrícula, $ clase, ancho);
@include bucle-columnas-cuadrícula ($ columnas-cuadrícula, $ clase, extracción);
@include bucle-columnas-cuadrícula ($ columnas-cuadrícula, $ clase, empujar);
@include bucle-columnas-cuadrícula ($ columnas-cuadrícula, $ clase, desplazamiento);
@include bucle-columnas-cuadrícula ($ columnas-cuadrícula, $ clase, desplazamiento-derecha);
}
A continuación, puede utilizar las clases como col-sm-offset-right-2
ycol-md-offset-right-1
col-X-pull-Y
clases de Bootstrap . Por ejemplo, para empujar algo del 50% del tamaño hacia la derecha pero dejar una columna de espacio a la derecha (en una cuadrícula de 12 columnas como ejemplo):col-xs-6 pull-right col-xs-pull-1