CSS Horizontal Navigation Bar
Pelajari cara membuat navigasi bar horizontal menggunakan CSS dengan menggunakan teknik flexbox dan pengaturan gaya responsif.
CSS Horizontal Navigation Bar
Navigasi bar horizontal adalah elemen navigasi yang ditampilkan secara horizontal di bagian atas halaman, sering digunakan untuk menampilkan menu atau tautan navigasi yang lebih sederhana dan terstruktur.
1. Struktur Dasar Navigasi Bar Horizontal
Navigasi bar horizontal biasanya menggunakan elemen ul
dan li
yang disusun secara horizontal dengan menggunakan properti display: inline
atau display: flex
.
2. Menggunakan Flexbox untuk Navigasi Bar Horizontal
Flexbox sangat membantu untuk membuat navigasi bar horizontal yang lebih fleksibel dan responsif.
3. Navigasi Bar Horizontal Responsif dengan Media Queries
Agar navigasi bar horizontal dapat beradaptasi dengan berbagai ukuran layar, kita dapat menggunakan media queries untuk mengubah gaya tampilan pada perangkat yang lebih kecil.
Ringkasan Properti CSS untuk Navigasi Bar Horizontal
Properti | Deskripsi |
---|---|
background-color | Mengatur warna latar belakang untuk navbar. |
display: flex | Menggunakan flexbox untuk menyusun item secara horizontal. |
justify-content | Mengatur penataan item secara horizontal (misalnya center). |
align-items | Menyusun item secara vertikal di tengah navbar. |
flex-direction | Menyusun item secara vertikal pada perangkat kecil dengan media queries. |
@media | Mengubah gaya navbar berdasarkan ukuran layar perangkat. |