Bagaimana membuat: navigasi ikon
- Halaman sebelumnya Kotak Kekayaan CodeW3C.com
- Halaman berikutnya Ikon menu
Belajar bagaimana membuat navigasi ikon dengan CSS.
Vertikal:
Horisontal:
Bagaimana membuat bar ikon
Langkah pertama - Tambahkan HTML:
<!-- Menambahkan pustaka ikon --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <div class="icon-bar"> <a class="active" href="#"><i class="fa fa-home"></i></a> <a href="#"><i class="fa fa-search"></i></a> <a href="#"><i class="fa fa-envelope"></i></a> <a href="#"><i class="fa fa-globe"></i></a> <a href="#"><i class="fa fa-trash"></i></a> </div>
Kerja 2 - Tambahkan CSS:
Contoh vertikal
.icon-bar { width: 90px; /* Menetapkan lebar khusus */ background-color: #555; /* Latar belakang abu-abu gelap */ } .icon-bar a { display: block; /* Membuat link berada di posisi vertikal, bukan berjejer */ text-align: center; /* Rata tengah teks */ padding: 16px; /* Menambahkan margin internal */ transition: all 0.3s ease; /* Menambahkan animasi transisi untuk efek hover */ color: white; /* Warna teks menjadi putih */ font-size: 36px; /* Menambahkan ukuran font */ } .icon-bar a:hover { background-color: #000; /* Menambahkan warna hover */ } .active { background-color: #04AA6D; /* Menambahkan warna aktif/tidak aktif */ }
Contoh horisontal
.icon-bar { width: 100%; /* Panjang penuh */ background-color: #555; /* Latar belakang abu-abu gelap */ overflow: auto; /* Karena floating yang menyebabkan kelebihan */ } .icon-bar a { float: left; /* Link berjejer */ text-align: center; /* Rata tengah teks */ width: 20%; /* Panjang yang sama (5 ikon, setiap ikon lebar 20% = 100%) */ padding: 12px 0; /* Beberapa margin atas/bawah internal */ transition: all 0.3s ease; /* Menambahkan animasi transisi untuk efek hover */ color: white; /* Warna teks menjadi putih */ font-size: 36px; /* Menambahkan ukuran font */ } .icon-bar a:hover { background-color: #000; /* Menambahkan warna hover */ } .active { background-color: #04AA6D; /* Menambahkan warna aktif/tidak aktif */ }
Halaman yang berhubungan
Tutorial:Navigasi CSS
Tutorial:Panduan ikon
- Halaman sebelumnya Kotak Kekayaan CodeW3C.com
- Halaman berikutnya Ikon menu