Saya butuh bantuan untuk memperbaiki masalah, saya perlu memusatkan konten di dalam kolom di bootstrap4, silakan temukan kode saya di bawah ini
<div class="container">
<div class="row justify-content-center">
<div class="col-3">
<div class="nauk-info-connections">
</div>
</div>
</div>
twitter-bootstrap
flexbox
bootstrap-4
Praveen Kumar
sumber
sumber
class="text-center"
.Jawaban:
Ada beberapa metode pemusatan horizontal di Bootstrap 4 ...
text-center
untukdisplay:inline
elemen tengahoffset-*
ataumx-auto
dapat digunakan untuk kolom tengah (col-*
)justify-content-center
padarow
ke kolom pusat (col-*
)mx-auto
untuk memusatkandisplay:block
elemen di dalamnyad-flex
mx-auto
(margin sumbu x otomatis) akan memusatkandisplay:block
ataudisplay:flex
elemen yang memiliki lebar yang ditentukan, (%, vw, px, dll ..). Flexbox digunakan secara default pada kolom grid, jadi ada juga berbagai metode pemusatan flexbox.Demo Metode Pemusatan Bootstrap 4
Dalam kasus Anda, gunakan
mx-auto
untuk memusatkancol-3
dantext-center
untuk memusatkan isinya ..<div class="row"> <div class="col-3 mx-auto"> <div class="text-center"> center </div> </div> </div>
https://codeply.com/go/GRUfnxl3Ol
atau, menggunakan
justify-content-center
pada elemen flexbox (.row
):<div class="container"> <div class="row justify-content-center"> <div class="col-3 text-center"> center </div> </div> </div>
Lihat juga:
Vertical Align Center di Bootstrap 4
sumber
<select>
di md dan di atasnya, tetapi meratakan kiri di bawah md.select
itu display: block, bukan display: inline karenaform-control
display: block. Tentu saja pertanyaan awal bukanlah tentang menggunakan breakpoints responsif jadi itu tidak dijelaskan dalam jawaban.<div class="container"> <div class="row"> <div class="col d-flex justify-content-center"> CenterContent </div> </div> </div>
Aktifkan 'flex' untuk kolom yang kita inginkan & gunakan justify-content-center
sumber
Tambahkan kelas
text-center
ke kolom Anda:<div class="col text-center"> I am centered </div>
sumber
<div class="container"> <div class="row justify-content-center"> <div class="col-3 text-center"> Center text goes here </div> </div> </div>
Saya telah menggunakan
justify-content-center
kelas, bukanmx-auto
seperti dalam jawaban ini .periksa di https://jsfiddle.net/sarfarazk/4fsp4ywh/
sumber
.row>.col, .row>[class^=col-] { padding-top: .75rem; padding-bottom: .75rem; background-color: rgba(86,61,124,.15); border: 1px solid rgba(86,61,124,.2); }
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet"/> <div class="container"> <div class="row justify-content-md-center"> <div class="col col-lg-2"> 1 of 3 </div> <div class="col col-lg-2"> 1 of 2 </div> <div class="col col-lg-2"> 3 of 3 </div> </div> </div>
sumber
2020: Masalah Serupa
Jika konten Anda adalah sekumpulan tombol yang ingin Anda pindahkan ke tengah halaman, gabungkan dalam satu baris dan gunakan justify-content-center.
Contoh kode di bawah ini:
<div class="row justify-content-center"> <button>Action A</button> <button>Action B</button> <button>Action C</button> </div>
sumber