У Bootstrap 4 існує кілька методів горизонтального центрування ...
text-centerдля центральних display:inlineелементів
offset-*або mx-autoможе використовуватися для центрування стовпця ( col-*)
- або,
justify-content-centerна rowдо стовпцях центру ( col-*)
mx-autoдля центрування display:blockелементів всерединіd-flex
mx-auto(автоматичні поля по осі х) будуть центрувати display:blockабо display:flexелементи, що мають визначену ширину, (%, vw, px тощо). Flexbox використовується за замовчуванням для колонок сітки, тому існують також різні методи центрування flexbox.
Демонстрація методів центрування Bootstrap 4
У вашому випадку використовуйте mx-autoдля центрування col-3та text-centerцентрування його вмісту ..
<div class="row">
<div class="col-3 mx-auto">
<div class="text-center">
center
</div>
</div>
</div>
https://codeply.com/go/GRUfnxl3Ol
або, використовуючиjustify-content-centerелементи flexbox (.row):
<div class="container">
<div class="row justify-content-center">
<div class="col-3 text-center">
center
</div>
</div>
</div>
Також див .:
Центр вертикального вирівнювання в Bootstrap 4
class="text-center".