Bootstrap 4 - Liste Des Centres De
Je suis la création d'une application avec le Bootstrap de 4 beta. Cette application est vraiment de base pour le moment et a un single inline liste. Je suis en train de centre de cette liste à l'horizontale au milieu de l'écran. Comme le montre cette Bootply, j'ai pensé justify-content-center
le ferait. Toutefois, cela ne fonctionne pas. J'ai essayé les autres centrage des classes, j'ai vu répertoriés ici sans un peu de chance. Ma liste ressemble à ceci:
<div>
<ul class="list-inline justify-content-center">
<li class="list-inline-item">Item 1</li>
<li class="list-inline-item">Item 2</li>
<li class="list-inline-item">Item 3</li>
<li class="list-inline-item">Item 4</li>
<li class="list-inline-item">Item 5</li>
</ul>
</div>
Comment puis-je centre une ligne de la liste avec le Bootstrap de 4 beta?
justify-content-center
est pourdisplay:flex
éléments
Vous devez vous connecter pour publier un commentaire.
Utilisation
text-center
OU,Utilisation
mx-auto
à l'intérieur d'un flexbox conteneur (d-flex
)..https://www.bootply.com/6COUMfNrEU
Comment centrage travaille dans le Bootstrap 4...
text-center
est utilisé pour le display:inline élémentsmx-auto
(auto x-axe marges) centre de display:block ou display:flex éléments qui ont une largeur définie, (%, vw, px, etc..). Flexbox est utilisé par défaut sur les colonnes de la grille, il existe différentes méthodes de centrage...Centre de texte ou des éléments inline:
text-center
Centre display:block ou display:flex:
mx-auto
Colonnes peuvent également être centré avec:
mx-auto
, parce querow
estdisplay:flex
Démo De Bootstrap 4 Centrage Horizontal
Si vous souhaitez utiliser bootstrap classes, alors vous pouvez utiliser
row
HTML:
Sinon, il suffit de
text-align:center
est assez.CSS:
HTML:
.row
. Il est destiné à être utilisé uniquement pour contenir les colonnes (col-*
) en raison des marges négatives..row
dans le.container
est assez..row
ne doit être utilisé pour groupe de colonnes. Votre solution ne fonctionne que parce que la ligne est l'ajout dedisplay:flex
, de sorte qu'il serait mieux d'utiliser lad-flex
classe à la place.Vous devez utiliser la classe
text-center
qui, de fait, les centres de la bloquer à l'écran à l'aide de latext-align
de la propriété au sein de bootstrap css.Espère que cette aide.
Utilisation
display:flex
pour ul parce quejustify-content-center
fonctionne avec flexboxCSS:
HTML: