Mengubah Sifat CSS dengan JavaScript
Meningkatkan antara muka pengguna dengan melaraskan sifat CSS secara dinamik dengan JavaScript ialah keperluan biasa dalam pembangunan web. Untuk menggambarkan ini, mari kita periksa senario tertentu di mana melayang di atas
Pelaksanaan:
Untuk mencapai kesan ini, sifat gaya elemen sasaran boleh dimanipulasi. Pertimbangkan penanda berikut:
<div class="left">Hello1</div> <div class="center"> <div class="left1">Bye1</div> <div class="right1">Bye2</div> </div> <div class="right">Hello2</div>
Secara lalai, elemen kiri1 dan kanan1 disembunyikan menggunakan paparan: tiada. Untuk menjadikannya kelihatan semasa tuding, pendengar acara JavaScript boleh dilampirkan pada bekas kiri dan kanan:
// Handle hover event for the left container document.querySelector(".left").addEventListener("mouseover", function() { document.querySelector(".left1").style.display = "block"; }); // Handle hover event for the right container document.querySelector(".right").addEventListener("mouseover", function() { document.querySelector(".right1").style.display = "block"; });
Skrip ini menetapkan sifat paparan elemen tersembunyi untuk "sekat" apabila acara tuding yang sepadan ialah dicetuskan, menjadikannya kelihatan.
Tambahan Pertimbangan:
Atas ialah kandungan terperinci Bagaimanakah JavaScript Boleh Mengubah Sifat CSS Secara Dinamik untuk Mengawal Keterlihatan Elemen pada Hover?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!