0

CSS Flexbox Navbar — Logo Kiri, Tautan Kanan

Buat tata letak flexbox CSS secara visual: flex-direction, justify-content, align-items, flex-wrap dan gap pada container, ditambah flex-grow per-child, flex-shrink dan flex-basis, semuanya dengan pratinjau langsung dan CSS yang dapat disalin.

Memproses... 0%

Hasil

Halaman ini membuka preset generator flexbox ke tata letak navbar klasik: justify-content diatur ke space-between dan align-items diatur ke tengah. Letakkan logo di kotak pertama dan deretan tautan nav di kotak terakhir (atau pisahkan tautan di kotak tengah) dan wadah flexbox mendorongnya ke ujung bilah yang berlawanan sambil menjaga setiap item berbaris di pusat vertikal yang sama, tidak peduli seberapa tinggi logo atau teks tautannya.

space-between inilah yang membuat ini berhasil: ia menyematkan anak pertama ke tepi awal dan anak terakhir ke tepi akhir, lalu menyebarkan anak-anak yang tersisa secara merata di antara keduanya — persis seperti logo kiri, bentuk tautan kanan yang digunakan hampir di setiap header situs. align-items: center kemudian menyelesaikan perataan vertikal yang biasanya memerlukan peretasan ketinggian garis atau trik tampilan sel tabel.

Sesuaikan jumlah anak agar sesuai dengan bilah navigasi Anda yang sebenarnya — dua kotak untuk logo dan bilah CTA kosong, lebih banyak untuk logo ditambah beberapa tautan — dan saksikan tata letaknya beradaptasi secara langsung. Salin blok CSS setelah cocok dengan header Anda, atau buka spasi di antara preset jika Anda ingin melihat satu properti dibandingkan dengan kerabat dekatnya.