Bagaimana Membuat: Efect Lapisan
- Halaman sebelumnya Nilai penilaian pengguna
- Halaman berikutnya Chip kontak
Belajar cara membuat efek lapisan overlay menggunakan CSS (suatu efek penambahan).
Lapisan Overlay
Belajar cara membuat efek lapisan overlay
Lapisan Overlay
Bagaimana membuat efek lapisan overlay
Tahap Pertama - Tambahkan HTML:
Gunakan elemen apapun dan letakkan di lokasi apapun di dokumen:
<div id="overlay"></div>
Tahap Kedua - Tambahkan CSS:
Tetapkan gaya elemen lapisan overlay:
#overlay { position: fixed; /* Berada di atas konten halaman */ display: none; /* Default tersembunyi */ width: 100%; /* Lebar penuh (melampasi seluruh halaman) */ height: 100%; /* Panjang penuh (melampasi seluruh halaman) */ top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0,0,0,0.5); /* Latar belakang hitam dengan transparansi */ z-index: 2; /* Jika Anda menggunakan urutan yang berbeda untuk elemen lain, tentukan urutan tingkat */ cursor: pointer; /* Tambahkan penunjuk mouse saat Hover */ }
Tahap Ketiga - Tambahkan JavaScript:
Buka dan tutup efek lapisan overlay menggunakan JavaScript:
function on() { document.getElementById("overlay").style.display = "block"; } function off() { document.getElementById("overlay").style.display = "none"; }
Efek Lapisan Overlay dengan Teks
Tambahkan konten yang Andainginkan ke lapisan overlay dan letakkan di posisi yang diinginkan. Dalam contoh ini, kami menambahkan teks di tengah halaman:
Contoh
<style> #text{ position: absolute; top: 50%; left: 50%; font-size: 50px; color: white; transform: translate(-50%,-50%); -ms-transform: translate(-50%,-50%); } </style> <div id="overlay"> <div id="text">Overlay Text</div> </div>
- Halaman sebelumnya Nilai penilaian pengguna
- Halaman berikutnya Chip kontak