Existem vários métodos de centralização horizontal no Bootstrap 4 ...
text-center
para display:inline
elementos centrais
offset-*
ou mx-auto
pode ser usado para centralizar a coluna ( col-*
)
- ou,
justify-content-center
no row
para colunas centrais ( col-*
)
mx-auto
para centrar os display:block
elementos dentrod-flex
mx-auto
(margens automáticas do eixo x) irá centralizar display:block
ou display:flex
elementos que têm uma largura definida, (%, vw, px, etc.). O Flexbox é usado por padrão em colunas de grade, então também existem vários métodos de centralização do flexbox.
Demonstração dos métodos de centralização do Bootstrap 4
No seu caso, use mx-auto
para centralizar col-3
e text-center
para centralizar seu conteúdo.
<div class="row">
<div class="col-3 mx-auto">
<div class="text-center">
center
</div>
</div>
</div>
https://codeply.com/go/GRUfnxl3Ol
ou, usandojustify-content-center
em elementos flexbox (.row
):
<div class="container">
<div class="row justify-content-center">
<div class="col-3 text-center">
center
</div>
</div>
</div>
Veja também:
Centro de alinhamento vertical no Bootstrap 4
class="text-center"
.