En ce qui concerne BS 3, si je voulais juste une colonne étroite de contenu à droite, je pourrais utiliser une classe de décalage de 9 et une colonne de 3.
Cependant, que faire si je voulais l'inverse et sur le côté gauche? Existe-t-il un moyen approprié de le faire dans BS ou devrais-je simplement utiliser mes propres méthodes CSS? Je pensais créer une colonne de 3 avec mon contenu et juste une colonne vide de 9.
twitter-bootstrap-3
Travailler ensemble2013
la source
la source
col-X-pull-Y
classes de Bootstrap . Par exemple, pour pousser quelque chose d'une taille de 50% vers la droite mais laisser une colonne d'espace vers la droite (dans une grille de 12 colonnes par exemple):col-xs-6 pull-right col-xs-pull-1
col-xs-6
), il s'empilera bizarrement.J'utilise le CSS personnalisé simple suivant que j'ai écrit pour y parvenir.
la source
la source
J'ai modifié Bootstrap SASS (v3.3.5) en fonction de la réponse de Rukshan
Ajoutez ceci à la fin du
calc-grid-column
mixinmixins/_grid-framework.scss
, juste en dessous de la$type == offset
condition if.Modifiez le
make-grid
mixinmixins/_grid-framework.scss
pour générer lesoffset-right
classes.Vous pouvez ensuite utiliser les classes comme
col-sm-offset-right-2
etcol-md-offset-right-1
la source
percentage
au lieu de coder en dur les valeurs; c'est plus proche de la façon dont Bootstrap gère en interne le système de grille, en plus il autorise une colonne de grille variable si la valeur par défaut 12 n'est pas souhaitée.Puisque Google semble aimer cette réponse ...
Si vous cherchez à respecter la convention de dénomination de Bootstrap 4, c'est-à-dire offset - * - #, voici cette modification:
la source
Basé sur la réponse de WeNeigh ! voici un exemple MOINS
la source
Vous devez combiner plusieurs classes (
col-*-offset-*
pour la marge gauche etcol-*-pull-*
pour la tirer à droite)Vous n'avez donc pas besoin de le séparer manuellement en différentes lignes.
la source
Voici la même solution que Rukshan mais en sass (afin de conserver votre configuration de grille) pour des cas particuliers qui ne fonctionnent pas avec la solution de Ross Allen (lorsque vous ne pouvez pas avoir de div.row parent)
la source
la source