Cara Membuat "Hover Tabs" dengan HTML, CSS dan JavaScript

Juli 25, 2023

"Hover Tabs" adalah fitur menarik yang dapat meningkatkan interaktivitas dan pengalaman pengguna. Ketika kursor mouse di atas tab maka tampilan yang terlihat akan berubah dengan sebuah preview yang informatif.

Tampilan ini bisa menjadi daya tarik sebuah informasi sebelum pengguna memutuskan untuk mengkliknya. Oleh karena itu, kami ketengahkan bahasan menarik yang diambil dari w3schools.com.

Dalam artikel ini, kami adaptasikan tutorial tersebut dengan platform Blogger.  Tidak perlu khawatir jika Anda masih pemula dalam dunia desain web. Karena tutorial ini dijelaskan untuk pemula dan dengan subdomain .blogspot gratisan.

Yuk simak pembahasan ini tentang cara membuat hover tabs dengan HTML, CSS, dan JavaScript pada platform Blogger.

 

Apa itu Hover Tabs?

Hover tabs adalah tab yang memiliki efek visual interaktif ketika pengguna mengarahkan kursor mouse ke atasnya. Tampilan seperti ini mirip dengan mega menu meskipun keduanya memiliki pendekatan yang berbeda dalam desain web.

Jadi, ketika pengguna mengarahkan kursor ke atas tab, tab tersebut dapat berubah warna, bentuk, atau menampilkan animasi untuk menunjukkan status atau memberikan umpan balik visual kepada pengguna.

Efek tersebut biasa dikenal dengan sebutan "hover" atau melayang. Dengan menggunakan ini, desainer web dapat meningkatkan interaktivitas dan memberikan pengalaman pengguna yang lebih menarik. 

Fitur ini juga membantu mengkomunikasikan kepada pengguna bahwa elemen tersebut dapat diinteraksikan. Sehingga dapat meningkatkan navigasi dan penggunaan situs web secara keseluruhan.

Contoh sederhana dari "hover tabs" dalam desain web adalah saat pengguna mengarahkan kursor ke atas tab di menu navigasi. Tab yang dihover dapat berubah warna latar belakang atau teksnya, sehingga menyoroti tab yang aktif atau memberikan indikasi visual tentang tab mana yang akan dipilih jika diklik.

Penerapan hover tabs dapat bervariasi tergantung pada desain dan gaya situs web tertentu. Desainer web dapat menggunakan CSS (Cascading Style Sheets) untuk menciptakan efek hover pada elemen tab, seperti menggunakan pseudo-class ":hover" untuk mengatur perubahan gaya ketika pengguna mengarahkan kursor ke atas tab.

Secara keseluruhan, "hover tabs" adalah fitur desain web yang memungkinkan interaksi dan memberikan umpan balik visual kepada pengguna saat mengarahkan kursor ke atas tab, membantu meningkatkan navigasi dan pengalaman pengguna dalam menjelajahi situs web.". 


Cara Membuat Hover Tabs dengan HTML, CSS dan JavaScript

Melalui artikel kali ini kami akan memandu Anda melalui tahap pembuatan elemen tab, styling menggunakan CSS untuk efek "hover" yang menarik, dan bagaimana mengintegrasikan JavaScript untuk mengaktifkan tooltip atau informasi tambahan saat pengguna mengarahkan kursor ke atas tab. 

Menariknya, hover tabs yang akan kita praktekan kali ini menggunakan kombinasi kode HTML, CSS dan JavaScript yang diadaptasikan pada lingkungan Blogger. Sehingga, bahasan ini sangat direkomendasikan bagi Anda yang memiliki ketertarikan untuk membuat template blogger sendiri dari nol.

Langsung saja, berikut ini pembahasan selengkapnya tentang cara membuat hover tabs dengan HTML, CSS dan JavaScript yang disematkan pada template blogger.

 

Cara Membuat Hover Tabs pada Template Blogspot

Cara membuat hover tabs pada template blogspot ini tidaklah sesulit seperti apa yang kita bayangkan. Karena yang kita butuhkan hanya cukup melakukan 3 langkah saja. Dan berikut adalah contoh terapannya di template blogger dasar yang dibuat sendiri dari nol. Dan bagi Anda yang ingin menerapkan sendiri pada template yang sudah ada tinggal sesuaikan saja.

1. Template Dasar Blogspot Sendiri dari Nol

Gunakan template dasar sendiri dari nol seperti di bawah ini.

2. Menambahkan Kode HTML

Letakan kode HTML di bawah ini setelah tag <body>.

Kode di atas akan menghasilkan halaman web sebagai berikut:

3. Menambahkan CSS

Letakan kode CSS di bawah sebelum tag "]]></b:skin>".


Kode di atas akan merubah halaman web sebelumnya menjadi sebagai berikut:

4. Menambahkan kode JavaScript

Sebagaimana Anda lihat dan rasakan pada praktikum kali ini. Ketika berhasil menambahkan kode HTML dan CSS. Maka, judul yang terlihat pada tabs tersebut tidak menunjukan informasi yang tersimpan di dalamnya. 

Oleh karena itu, tambahkan kode JavaScript ini sebelum tag </body>.

Setelah itu klik "Save" untuk menyimpan perubahan pada template. 

Kemudian klik icon "reload current page" pada browser Anda yang menghasilkan halaman web seperti ini:

Cara Membuat "Hover Tabs" dengan HTML, CSS dan JavaScript

5. Perbaikan Kode CSS

Kita lihat, tampilan halaman web di atas tidak sama dengan tutorial sumber. Karena memang apa yang dipraktekan harus disesuaikan dengan lingkungan blogger. Beda halnya jika kode HTML, CSS dan JavaScript di atas dibuat pada file tersendiri. Jadi bukan disematkan pada file template blogger dengan ekstensi .xml.

Untuk itu, agar tampilan halaman web pada praktek kali ini sama dengan hasil yang diperlihatkan pada tutorial sumber. Maka, pada kode CSS yang tertulis di atas harus ada revisi atau perbaikan. 

Dan perbaikan tersebut terletak pada kode CSS bagian: /* Style the tab content */. Silahkan ubah nilai lebarnya dari 100% menjadi 60% = "width: 68%;". Sehingga kode CSS keseluruhannya pada nomor 3 di atas silahkan ganti dengan kode ini:

Setelah itu klik "Save" untuk menyimpan perubahan pada template blogger. Kini hasil yang terlihat pada halaman web sama dengan tutorial sumber.


Penutup

Dalam artikel ini, telah dijelaskan cara membuat "Hover Tabs" dengan menggunakan HTML, CSS, dan JavaScript. Dengan panduan langkah demi langkah yang diberikan. Anda bisa melakukan praktikum secara langsung pada template blogspot yang menjadi bahan pembelajaran. 

Dan dengan memanfaatkan efek "hover" pada elemen tab, Anda telah belajar bagaimana menciptakan tampilan yang menarik dan memberikan umpan balik visual kepada pengguna saat mengarahkan kursor ke atas tab. Selain itu, dengan integrasi JavaScript, Anda dapat menampilkan tooltip atau informasi tambahan yang berguna untuk memperkaya pengalaman pengguna.

"Hover Tabs" tidak hanya meningkatkan navigasi situs web, tetapi juga memberikan sentuhan kreatif dan modern pada desain Anda. Anda dapat memanfaatkan potensi fitur ini untuk meningkatkan visibilitas konten dan memudahkan pengunjung dalam mengeksplorasi lebih dalam.

Sekarang, dengan pengetahuan yang Anda miliki, jangan ragu untuk mencoba berbagai variasi dan kustomisasi dalam implementasi "Hover Tabs" sesuai dengan kebutuhan dan gaya desain situs Anda. Teruslah bereksperimen dan tingkatkan kemampuan Anda dalam menciptakan desain web yang menarik dan interaktif.

Selamat berkarya.

Baca Juga

Share This:

Tidak ada komentar:

Posting Komentar

Popular Posts