CSS bar navigasi
Navigation Bar
Terampil menggunakan navigasi untuk situs web apapun sangat penting.
Dengan CSS Anda dapat mengkonversi menjadi menu bar yang bagus bukan menu HTML membosankan.
Navigasi link list =
Sebagai standar bar navigasi berbasis HTML adalah suatu keharusan
. Dalam contoh kita akan membuat daftar HTML bar navigasi standar.
Navigasi bar pada dasarnya adalah daftar link, jadi gunakan <ul> dan <li> elemen yang sangat berarti:
contoh
<li><a href="default.asp">Home</a></li>
<li><a href="news.asp">News</a></li>
<li><a href="contact.asp">Contact</a></li>
<li><a href="about.asp">About</a></li>
</ul>
Coba »
Sekarang, mari kita menghapus margin dan padding dari daftar:
Contoh analisis:
- list-style-type: none - sebelum mengeluarkan daftar bendera kecil. Sebuah bar navigasi tidak perlu daftar penanda
- Hapus browser pengaturan default margin dan padding set ke 0
Contoh di atas kode dalam kode vertikal dan horizontal bar navigasi standar yang digunakan.
bar navigasi vertikal
Kode di atas, kita hanya perlu elemen gaya <a>, mendirikan sebuah bar navigasi vertikal:
Contoh menunjukkan:
- display: block - display link elemen blok, sehingga keseluruhan menjadi area link diklik (tidak hanya teks), yang memungkinkan kita untuk menentukan lebar
- width: 60px - Blok elemen secara default adalah lebar maksimum. Kami ingin menentukan lebar 60 piksel
Tip: Lihat contoh sebuah bar navigasi vertikal penuh gaya .
Catatan: Pastikan untuk menentukan lebar dari elemen di vertikal bar navigasi <a> 's.Jika Anda menghilangkan lebar, IE6 dapat menghasilkan hasil yang tidak diharapkan.
bar navigasi horisontal
Ada dua cara untuk membuat sebuah bar navigasi horizontal. Gunakaninline atau mengambangdaftar item.
Kedua metode baik-baik saja, tetapi jika Anda ingin menghubungkan dengan ukuran yang sama, Anda harus menggunakan metode apung.
daftar item inline
Satu untuk membangun sebuah bar navigasi horizontal adalah untuk menentukan
contoh analisis:
- display: inline; - Secara default, <li> elemen adalah elemen blok. Di sini, kita menghapus baris istirahat sebelum dan setelah setiap item daftar, untuk menampilkan garis.
Tip: Lihat contoh sebuah bar navigasi horisontal penuh gaya .
Mengambang daftar item
Dalam contoh di atas link memiliki lebar yang berbeda.
Untuk semua link lebar sama, mengapung <li> elemen dan menentukan lebar <a> elemen:
contoh analisis:
- float: left - menggunakan slide slider elemen bersebelahan
- display: block - display link elemen blok, sehingga keseluruhan menjadi area link diklik (tidak hanya teks), yang memungkinkan kita untuk menentukan lebar
- width: 60px - Blok elemen secara default adalah lebar maksimum. Kami ingin menentukan lebar 60 piksel
Tip: Lihat contoh sebuah bar navigasi horisontal penuh gaya. .