Window pageXOffset-attributet
- Föregående sida outerWidth
- Nästa sida pageYOffset
- Gå tillbaka till föregående nivå Window objekt
Definition och användning
pageXOffset
Attributet returnerar antalet pixlar som dokumentet har rullat från övre vänstra hörnet av fönstret.
pageXOffset
Attributet är lika med scrollX
Attribut.
pageXOffset
Attributet är skrivskyddat.
Se också:
Exempel
Exempel 1
Rulla innehållet 100 pixlar och visa pageXOffset och pageYOffset:
window.scrollBy(100, 100); alert(window.pageXOffset + window.pageYOffset);
Exempel 2
Skapa en sticky navigationsfält:
// Hämta navigationsfältet const navbar = document.getElementById("navbar"); // Hämta navigationsfältets offset-position const sticky = navbar.offsetTop; // Lägg till sticky-klassen till navigationsfältet när du når dess rullposition. Ta bort sticky-klassen när du lämnar rullpositionen. function myFunction() { om (window.pageYOffset >= sticky) { navbar.classList.add("sticky") } annars { navbar.classList.remove("sticky"); } }
Syntaks
window.pageXOffset
eller:
pageXOffset
Returvärde
Typ | Beskrivning |
---|---|
Nummer | Antal pixlar som dokumentet rullar från övre vänstra hörnet av fönstret. |
Webbläsare stödjer
Alla webbläsare stöder window.pageXOffset
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Stöd | 9-11 | Stöd | Stöd | Stöd | Stöd |
- Föregående sida outerWidth
- Nästa sida pageYOffset
- Gå tillbaka till föregående nivå Window objekt