Properti scrollX Window
- Halaman Sebelumnya scrollTo()
- Halaman Berikutnya scrollY
- Kembali ke Tingkat Atas Objek Window
Definisi dan penggunaan
scrollX
properti mengembalikan pixel yang bergerak dari kiri atas jendela dokumen.
scrollX
properti adalah hanya-baca.
Tanda
scrollX
setara dengan properti
properti
Untuk kompatibilitas browser, gunakan properti. window.pageXOffset
dalam tempat: window.scrollX
.
Lihat pula:
Contoh
Contoh 1
Gulir konten 100 pixel, dan tampilkan scrollX dan scrollY:
window.scrollBy(100, 100); alert(window.scrollX + window.scrollY);
Contoh 2
Buat navigasi yang lepas:
// Mendapatkan navigasi const navbar = document.getElementById("navbar"); // Mendapatkan posisi offset navigasi const sticky = navbar.offsetTop; // Menambahkan kelas 'sticky' ke navigasi saat Anda mencapai posisi penarikan, dan menghapus kelas 'sticky' saat Anda meninggalkan posisi penarikan. function myFunction() { if (window.scrollY >= sticky) { navbar.classList.add("sticky") } else { navbar.classList.remove("sticky"); } }
Sintaks
window.scrollX
atau:
scrollX
Nilai kembalian
Tipe | Deskripsi |
---|---|
Angka | Pixel yang bergerak dari kiri atas jendela dokumen. |
Dukungan Peramban
Semua peramban mendukungnya window.scrollX
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Dukungan | 9-11 | Dukungan | Dukungan | Dukungan | Dukungan |
- Halaman Sebelumnya scrollTo()
- Halaman Berikutnya scrollY
- Kembali ke Tingkat Atas Objek Window