Window pageYOffset ιδιότητα
- Προηγούμενη σελίδα pageXOffset
- Επόμενη σελίδα parent
- Επιστροφή στο προηγούμενο επίπεδο Όντοτητα Window
Ορισμός και χρήση
pageYOffset
Η ιδιότητα επιστρέφει τους πίξελ που κινήθηκε το έγγραφο από το πάνω αριστερό σημείο του παραθύρου.
pageYOffset
Η ιδιότητα ισούται με scrollY
Ιδιότητα.
pageYOffset
Η ιδιότητα είναι ανεξάρτητη από τη διάσταση.
Δείτε επίσης:
Παράδειγμα
Παράδειγμα 1
Συγχρονισμός περιεχομένου 100 εικονικών μονάδων, και προειδοποίηση pageXOffset και pageYOffset:
window.scrollBy(100, 100); alert(window.pageXOffset + window.pageYOffset);
Παράδειγμα 2
Δημιουργία κόλλητης ναυτιλίας:
// Λήψη της ναυτιλίας συνιστώμενος navbar = document.getElementById("navbar"); // Λήψη της θέσης σκαμμολέβησης της ναυτιλίας συνιστώμενος sticky = navbar.offsetTop; // Όταν φτάσετε στη θέση σκαμμολέβησης, προσθέστε τη κλάση 'sticky' στη ναυτιλία. Αφαιρέστε τη κλάση 'sticky' όταν φύγετε από τη θέση σκαμμολέβησης. λειτουργία myFunction() { αν (window.pageYOffset >= sticky) { navbar.classList.add("sticky") } αλλιώς { navbar.classList.remove("sticky"); } }
γλώσσα
window.pageYOffset
ή:
pageYOffset
Αποτελεσματική τιμή
Τύπος | Περιγραφή |
---|---|
Αριθμός | Πίξεση σε pixel από το πάνω αριστερό μέρος του παραθύρου. |
Υποστήριξη περιηγητή
Όλοι οι περιηγητές υποστηρίζουν pageYOffset
:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
Υποστήριξη | 9-11 | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη |
- Προηγούμενη σελίδα pageXOffset
- Επόμενη σελίδα parent
- Επιστροφή στο προηγούμενο επίπεδο Όντοτητα Window