Thuộc tính scrollY của Window
- Trang trước scrollX
- Trang tiếp theo sessionStorage
- Quay lại層 trên Đối tượng Window
Định nghĩa và cách sử dụng
scrollY
thuộc tính trả về số pixel cuộn từ góc trên cùng bên trái của cửa sổ tài liệu.
scrollY
thuộc tính là chỉ đọc.
thông báo
scrollY
thuộc tính bằng Thuộc tính pageYOffset
thuộc tính.
Để đảm bảo tương thích giữa các trình duyệt, hãy sử dụng window.pageYOffset
thay vì window.scrollY
.
Xin xem thêm:
Mô hình
Ví dụ 1
Cuộn nội dung 100 pixel, và thông báo scrollX và scrollY:
window.scrollBy(100, 100); alert(window.scrollX + window.scrollY);
Ví dụ 2
Tạo thanh導航 dính:
// Lấy thanh導航 const navbar = document.getElementById("navbar"); // Lấy vị trí cuộn của thanh導航 const sticky = navbar.offsetTop; // Khi bạn đến vị trí cuộn, thêm lớp sticky vào thanh導航. Xóa lớp sticky khi rời vị trí cuộn. function myFunction() { if (window.scrollY >= sticky) { navbar.classList.add("sticky") } navbar.classList.remove("sticky"); } }
Cú pháp
window.scrollY
hoặc:
scrollY
Giá trị trả về
Loại | Mô tả |
---|---|
Số | Số pixel cuộn từ góc trên cùng bên trái của cửa sổ tài liệu. |
Trình duyệt hỗ trợ
Tất cả các trình duyệt đều hỗ trợ window.scrollY
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Hỗ trợ | 9-11 | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |
- Trang trước scrollX
- Trang tiếp theo sessionStorage
- Quay lại層 trên Đối tượng Window