Pengenalan Flexbox
Last updated
Last updated
Flexbox adalah model tata letak dalam CSS yang memungkinkan pengaturan ulang elemen-elemen dalam sebuah container secara dinamis. Dalam Flexbox, terdapat beberapa terminologi yang penting untuk dipahami:
Main Axis: Ini adalah sumbu utama di sepanjang mana flex items didistribusikan. Arah sumbu ini bergantung pada nilai dari properti flex-direction
.
Main-start dan Main-end: Flex items ditempatkan dalam container dimulai dari main-start dan berakhir di main-end.
Main Size: Lebar atau tinggi dari sebuah flex item merupakan ukuran utama (main size). Ini tergantung pada arah utama yang ditentukan oleh properti flex-direction
. Properti ukuran utama ini bisa berupa 'width' atau 'height'.
Cross Axis: Ini adalah sumbu yang tegak lurus terhadap main axis. Arah sumbu ini bergantung pada arah sumbu utama.
Cross-start dan Cross-end: Elemen-elemen ditempatkan mulai dari sisi cross-start dari flex container dan bergerak menuju sisi cross-end.
Cross Size: Lebar atau tinggi dari sebuah flex item pada sumbu silang (cross axis), bergantung pada arah utama. Properti ukuran silang ini bisa berupa 'width' atau 'height'.
Pemahaman tentang terminologi ini penting untuk mengontrol tata letak dan perilaku flex items dalam Flexbox. Dengan menggunakan konsep ini, Anda dapat mengatur bagaimana flex items didistribusikan dan disusun di dalam container secara efisien dan responsif.