Window scrollY property
- Forrige side scrollX
- Næste side sessionStorage
- Gå tilbage til toppen Window Object
Definition and Usage
scrollY
property returns the number of pixels the document has scrolled from the top left corner of the window.
scrollY
property is read-only.
Hint
scrollY
property is equal to pageYOffset
property.
For cross-browser compatibility, please use window.pageYOffset
Instead of window.scrollY
.
See also:
Instance
Example 1
Scroll the content by 100 pixels and prompt scrollX and scrollY:
window.scrollBy(100, 100); alert(window.scrollX + window.scrollY);
Example 2
Create a sticky navigation bar:
// Get the navigation bar const navbar = document.getElementById("navbar"); // Get the offset position of the navigation bar const sticky = navbar.offsetTop; // Add the sticky class to the navigation bar when you reach its scroll position. Remove the sticky class when you leave the scroll position. function myFunction() { if (window.scrollY >= sticky) { navbar.classList.add("sticky") } else { navbar.classList.remove("sticky"); } }
Syntax
window.scrollY
Or:
scrollY
Return value
Type | Description |
---|---|
Number | Number of pixels the document scrolls from the top left corner of the window. |
Browser support
Alle browsere understøtter window.scrollY
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Support | 9-11 | Support | Support | Support | Support |
- Forrige side scrollX
- Næste side sessionStorage
- Gå tilbage til toppen Window Object