Hoffentlich eine kurze Frage zu scrollTop. Stellt es die Entfernung eines Elements vom oberen Rand der Seite dar, aber nur wenn es gescrollt wurde?Wie wird die Scroll-Top-Eigenschaft verwendet?
Antwort
Für jedes Element bezieht sich der scrollTop auf den Umfang des Bildlaufs durch seinen Inhalt.
Grundsätzlich, denke an jedes Element mit einem Standard scrollTop von 0. Dann fügen Sie overflow-y: scroll
hinzu. Also jetzt dieses Element (ich werde es den Container nennen), hat jetzt eine Bildlaufleiste. Wenn der Benutzer innerhalb des Elements scrollt, bezieht sich der scrollTop des Containers auf den Unterschied zwischen dem Ansichtsfenster des Inhalts dieses Elements und der absoluten Position des Inhalts.
Für eine einfache Website mit nur Überlauf auf den Körper gesetzt, dann nur die window.scrollTop wird etwas Sinnvolles haben.
Ich hoffe, das macht Sinn. Es gibt ein gutes Bild, das ich im Moment nicht finden kann. Ich werde versuchen, es zu finden, wenn Sie eine visuelle benötigen
- 1. Wie wird die Kopfposition verwendet?
- 2. Wie wird die SOCI C++ Datenbankbibliothek verwendet?
- 3. Wie wird die Datei NuGet packages.config verwendet?
- 4. Wie wird die Modellklasse in swift verwendet?
- 5. Wie wird die Array-Subskriptionsnotation richtig verwendet?
- 6. Wie wird die Hibernate SQL-Abfrage verwendet?
- 7. Wie wird die Stücklistendatei mit Maven verwendet?
- 8. Wie wird die gemeinsame Ablaufverfolgungs-ID verwendet?
- 9. Wie wird die CSV-Abfragesprache verwendet?
- 10. Wie wird die Prognose in Oracle verwendet?
- 11. Wie wird die GTK C-Bibliothek verwendet?
- 12. Wie wird die ISynchronizeInvoke-Schnittstelle verwendet?
- 13. Wie wird die VideoView .isPlaying() -Methode verwendet?
- 14. Wie wird die Scope-Sitzung verwendet?
- 15. Wie wird die Datei client_secrets.json verwendet?
- 16. Wie wird die Sperre in OpenMP verwendet?
- 17. Wie wird die Modellklasse im Plugin verwendet?
- 18. Wie wird die DatarateChannel-Verbindung verwendet?
- 19. wie die fertige Sortierfunktion verwendet wird
- 20. Wicket: Wie wird die BodyTagAttributeModifier-Klasse verwendet?
- 21. Wie wird die Flask-Security-Registeransicht verwendet?
- 22. Wie wird die Kovarianz für Werttypen verwendet?
- 23. Wie wird die DataBindings-Eigenschaft richtig verwendet?
- 24. Wofür wird die Klassenladung verwendet?
- 25. Wie wird loadShows verwendet?
- 26. Wie wird CATransform3DMakeRotation verwendet?
- 27. Wie wird SqlBulkCopyColumnMappingCollection verwendet?
- 28. Wie wird Timestampable verwendet?
- 29. Wie wird onActivityResult verwendet?
- 30. Wie wird MutationObserver verwendet?
https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTop – Will
Danke wil, aber diese Quelle ist, warum ich frage, speziell der Teil über "erhält oder setzt die Anzahl der Pixel, um die der Inhalt eines Elements vertikal gescrollt wird." Der vertikal gedrehte Teil ist derjenige, der mich erreicht. Wenn ein Element unter dem oberen Rand der Seite sitzt, aber die Seite noch nicht gescrollt ist, ist scrollTop gleich 0? Oder ist es wirklich nur die Position von oben gemessen? –