Layout dengan flex di Bootstrap
Layout dengan flex di Bootstrap
Pengetian Display Flex
Display flex atau d-flex adalah properti CSS yang mengaktifkan flexbox, yaitu modul tata letak kotak fleksibel. Fungsi display flex adalah untuk mengatur layout, posisi, dan tampilan konten dengan ukuran yang belum diketahui atau bernilai dinamis
contoh tanpa menggunakan d-flex
Menggunakan d-flex
Display Inline Flex
Display inline-flex adalah deklarasi tampilan CSS yang membuat flex-container berperilaku seperti elemen level inline. Dengan begitu, elemen inline lainnya, seperti tombol, dapat mengalir di sampingnya.
contoh:
Row Direction
Row direction adalah properti CSS yang menentukan arah baris atau kolom dari elemen flex.
beberapa contohnya yaitu flex-row dan flex-row-reverse.
contoh:
bagian atas merupakan flex-row, dan yang bawah merupakan contoh flex-row-reverseColumn Direction
Column direction adalah pengaturan tata letak elemen dalam sebuah flex container dengan menggunakan properti flex-direction. Ketika nilai flex-direction diatur ke column, elemen-elemen flex akan disusun secara vertikal dari atas ke bawah. Sebaliknya, jika diatur ke column-reverse, elemen-elemen akan disusun dari bawah ke atas.
contoh dari column direction yaitu:
- flex-column : untuk mengatur arah vertikal
- flex-column-reverse : untuk memulai arah vertikal dari sisi yang berlawanan
contoh:
Justify Content
Justify-content adalah properti CSS yang digunakan dalam konteks Flexbox dan Grid untuk mengatur penyelarasan item di sepanjang sumbu utama (main axis). Ini sangat berguna ketika elemen dalam container tidak mengisi seluruh ruang yang tersedia, sehingga memungkinkan distribusi ruang di antara atau di sekitar elemen.
Contoh dari justify content yaitu:
- justify-content-start : Mengatur item untuk berada di awal container.
- justify-content-end : Mengatur item untuk berada di akhir container.
- justify-content-center : Mengatur item agar berada di tengah container.
- justify-content-between : Mengatur ruang di antara item sehingga ada jarak yang sama antara setiap item, dengan item pertama berada di awal dan item terakhir di akhir.
- justify-content-around : Mengatur ruang di sekitar item, memberikan jarak yang sama sebelum, antara, dan setelah setiap item.
- justify-content-evenly : Mengatur ruang secara merata di sekitar setiap item, termasuk ruang yang sama di awal dan akhir container.
contoh:
Komentar
Posting Komentar