Cascading Style Sheets (CSS) dirancang menggunakan atau format XML (termasuk XHTML, SVG). Ini adalah bahasa style sheet yang terutama digunakan untuk mendeskripsikan elemen melalui serangkaian metode pemformatan yang beragam. Salah satu metodenya adalah hovering dan dalam artikel ini, kita akan memahami Hover di CSS dengan cara berikut:
- Apa itu Hover di CSS?
- Di mana Hover Digunakan?
- Apa yang dilakukan Hover?
- Kesesuaian
- Bagaimana cara kerjanya?
- Arahkan Perubahan Warna Latar Belakang Menjadi 'Merah'
- Membuat Hover Opacity pada Gambar
- Membuat Text Overlay pada Gambar
Apa itu Hover di CSS?
CSS hover adalah komponen pemilih yang digunakan untuk mengatur gaya elemen yang berbeda saat penunjuk mouse mengarahkan kursor ke elemen tersebut. Mereka dapat digunakan di hampir setiap elemen HTML. Fitur hover di CSS sangat penting dalam mendesain halaman web.
Komponen hover dapat menyorot, menyandikan dan menyesuaikan halaman web sesuai preferensi pengguna dalam program desain web yang ringkas dan efektif.
Di mana Hover Digunakan?
Contoh paling umum dari kelayakan fitur hover dapat disorot di situs web belanja besar seperti Flipkart dan Amazon. Saat pengguna mengarahkan kursor ke produk apa pun di situs web e-niaga ini, produk diprogram untuk melakukan fungsi zoom hover otomatis untuk memberi pelanggan tampilan yang lebih baik tentang produk pilihan mereka. Melalui pemrograman ini, halaman web dirancang untuk menampilkan tampilan ringkas dari seluruh rangkaian produk disertai dengan tampilan detail produk yang diminati dalam satu desain halaman web.
Apa yang dilakukan Hover?
Hover adalah alat pemrograman multi-fungsi di mana pengguna dapat menyesuaikan elemen target dengan kriteria pemformatan yang tak terbatas. Beberapa contoh dari pengetahuan operasional fitur hover meliputi:
- Mengubah Latar Belakang / Warna Font
- Menyematkan Teks Tersembunyi Yang Ditampilkan di Hover
- Buat Efek Rollover pada Gambar
- Zoom Otomatis pada Teks / Gambar
- Ubah Opasitas Gambar
- Penyematan Teks
- Image Swap
- Div. Arahkan kursor
- Beberapa Operasi Pemformatan Hover CSS Lainnya.
Efek hover pada dasarnya mengubah nilai properti suatu elemen untuk mengaktifkan perubahan animasi pada teks / gambar yang dinyatakan atau elemen terkait. Penyematan elemen CSS hover dalam desain halaman web mengubah halaman web biasa menjadi halaman web yang interaktif, kuat, dan sangat fungsional. Desain halaman web ini ramah pengguna dan komprehensif. Halaman web yang dirancang hover mengandung daya tarik konsumen yang lebih tinggi dan mereka menarik perhatian calon pelanggan.
Kompatibilitas Hover di CSS
Fitur hover kompatibel dengan semua browser web utama. Namun, penerapan elemen ini pada perangkat sentuh masih merupakan tugas yang menantang. Arahan di CSS memungkinkan aksesibilitas konten di perangkat yang tidak mendukung fungsi hover. Telah diamati bahwa fungsi hover yang diaktifkan di perangkat non-pendukung dapat macet di perangkat.
Akibatnya, tampilan vital dari konten penting diblokir melalui masalah format. Di satu sisi, di mana elemen hover dalam program CSS berkontribusi pada tingkat personalisasi yang efisien ke halaman web, sebaliknya, operabilitasnya pada perangkat seluler sangat tidak aktif. Sesuai dengan keadaan di mana dunia teknologi informasi berkembang secara substansial mobile, fitur hover berisiko menjadi usang dengan kemajuan teknologi. Oleh karena itu, kebutuhan untuk membuat fitur tertanam portabel yang berfungsi dengan perangkat sentuh dan seluler sangatlah penting.
Bagaimana cara kerja Hover di CSS?
Gaya pseudo-class aktif dominan dalam pemformatan hover CSS dan gaya ini menggantikan setiap / semua tautan berikutnya yang diikuti oleh pseudo-class ini. Misalnya dalam pseudo-class “: link: visiting, atau: active aturan: hover harus ditempatkan setelah: link dan: dikunjungi tetapi sebelum: aktif untuk yang sesuai: gaya hover. LVHA-order:: link,: hover,: visiting, dan: active digunakan sebagai referensi untuk gaya formatting: hover yang tepat.
perbedaan antara hashmap dan hashtable di java
div {background-color: padding hijau: 18px display: none} span: hover + div {display: block}Hover Test!Kode tersembunyi ditampilkan saat mengarahkan kursor
Pada kode di atas, elemen span dimodifikasi untuk menggabungkan elemen hover dan div dengan menggunakan elemen span: hover + div. Elemen span yang akan ditampilkan di halaman landing utama akan menampilkan teks 'Hover test!' Mengarahkan kursor ke elemen span lebih lanjut mengungkapkan elemen div 'Kode tersembunyi menunjukkan saat melayang'. Format penyematan ini beroperasi pada teks serta gambar.
Arahkan Perubahan Warna Latar Belakang Menjadi 'Merah'
p: hover, h1: hover, a: hover {background-color: Red}Arahkan Merah
Arahkan Merah
Tautan:
Hover Test Merah:
Google comcatatan: Halo
Kode di atas menyesuaikan
,