Di bawah ini kita akan mempelajari cara membuat chip kontak dengan CSS.
Section Artikel
Contact Chips
<!DOCTYPE html> <html> <head> <meta name="viewport" content="width=device-width, initial-scale=1"> <style> .chip { display: inline-block; padding: 0 25px; height: 50px; font-size: 16px; line-height: 50px; border-radius: 25px; background-color: #f1f1f1; } .chip img { float: left; margin: 0 10px 0 -25px; height: 50px; width: 50px; border-radius: 50%; } .closebtn { padding-left: 10px; color: #888; font-weight: bold; float: right; font-size: 20px; cursor: pointer; } .closebtn:hover { color: #000; } </style> </head> <body> <div class="chip"> <img src="https://dosenit.com/wp-content/uploads/2021/01/apatar.jpg" alt="Person" width="96" height="96"> Faza Xaverius </div> <div class="chip"> <img src="https://dosenit.com/wp-content/uploads/2021/02/images.png" alt="Person" width="96" height="96"> Kwon Yuri <span class="closebtn" onclick="this.parentElement.style.display='none'">×</span> </div> <br> <p>Tanda "x" di atas dapat menghapus atau mengclose contact chips, coba tekan!</p> </body> </html>
Buat Contact Chips
Langkah 1) Tambahkan HTML:
Contoh
<div class="chip"> <img src="https://dosenit.com/wp-content/uploads/2021/01/apatar.jpg" alt="Person" width="96" height="96"> Faza </div>
Langkah 2) Tambahkan CSS:
Contoh
.chip { display: inline-block; padding: 0 25px; height: 50px; font-size: 16px; line-height: 50px; border-radius: 25px; background-color: #f1f1f1; } .chip img { float: left; margin: 0 10px 0 -25px; height: 50px; width: 50px; border-radius: 50%; }
Menutup Contact Chips
Untuk menutup / menyembunyikan chip kontak, tambahkan elemen dengan atribut event onclick yang mengatakan “saat akan mengklik foto saya pada saya, sembunyikan elemen induk saya” – yang merupakan div kontainer (class = “chip”).
Contoh
<div class="chip"> <img src="https://dosenit.com/wp-content/uploads/2021/02/images.png" alt="Person" width="96" height="96"> Kwon Yuri <span class="closebtn" onclick="this.parentElement.style.display='none'">×</span> </div>
Tip: Gunakan entitas HTML “×” untuk membuat huruf “x”.
Selanjutnya, beri style untuk tombol tutup:
Contoh
.closebtn { padding-left: 10px; color: #888; font-weight: bold; float: right; font-size: 20px; cursor: pointer; } .closebtn:hover { color: #000; }