Cara membuat: tombol pemisah
- Halaman sebelumnya Tombol silang
- Halaman berikutnya Tombol animasi
Belajar cara membuat menu turun tombol pemisah dengan CSS.
Menu turun tombol pemisah
Tahan mouse di ikon panah untuk membuka menu turun:
Cara membuat tombol pemisah
Langkah pertama - Tambahkan HTML:
Buat menu turun saat pengguna menggerakkan mouse ke ikon.
<!-- Font Awesome 图标库 --> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> <button class="btn">Button</button> <div class="dropdown"> <button class="btn" style="border-left:1px solid navy"> <i class="fa fa-caret-down"></i> </button> <div class="dropdown-content"> <a href="#">Link 1</a> <a href="#">Link 2</a> <a href="#">Link 3</a> </div> </div>
Penjelasan contoh:
Buka menu turun dengan elemen apapun, seperti elemen <button>, <a>, atau <p>.
Buat menu turun dengan elemen kontainer (seperti <div>) dan tambahkan link menu turun didalamnya.
Gunakan elemen <div> untuk meliputi tombol dan <div> lainnya, sehingga dapat menempatkan menu turun dengan CSS.
Kesempatan kedua - Tambahkan CSS:
/* Tombol menu turun */ .btn { background-color: #2196F3; color: white; padding: 16px; font-size: 16px; border: none; outline: none; } /* Kontainer <div> - untuk menempatkan konten menu turun */ .dropdown { position: absolute; display: inline-block; } /* Konten menu turun (defaultnya tersembunyi) */ .dropdown-content { display: none; position: absolute; background-color: #f1f1f1; min-width: 160px; z-index: 1; } /* Link di menu turun */ .dropdown-content a { color: black; padding: 12px 16px; text-decoration: none; display: block; } /* Mengubah warna link di menu turun saat mouse berada di atasnya */ .dropdown-content a:hover {background-color: #ddd} /* Menampilkan menu turun saat mouse berada di atasnya */ .dropdown:hover .dropdown-content { display: block; } /* Mengubah warna latar belakang tombol menu turun saat konten menu turun ditampilkan */ .btn:hover, .dropdown:hover .btn { background-color: #0b7dda; }
Halaman yang berhubungan
Panduan:Menu tarik turun CSS
Panduan:Bagaimana membuat menu tarik turun yang dapat di klik
- Halaman sebelumnya Tombol silang
- Halaman berikutnya Tombol animasi