CSS-Scroll-Anker
Das CSS-Scroll-Anker-Modul definiert einen Mechanismus, um eine Seitenbewegung zu verhindern, die aufgrund von DOM-Änderungen oberhalb des sichtbaren Bereichs eines Scrollkastens auftritt, während der Benutzer den sichtbaren Inhalt konsumiert.
Scroll-Anker versuchen, die Ansicht des Benutzers auf das Dokument während Layoutänderungen stabil zu halten. Dies erfolgt, indem ein DOM-Knoten ausgewählt wird (der Ankerknoten), dessen Bewegung zur Anpassung der Scroll-Position verwendet wird. Der Ankerknoten ist immer ein Nachfahre des Scrollkastens.
Bei Scroll-Containern, die auf ein Element eingeschnappt sind, beschränkt sich das Scroll-Anker auf Anpassungen, die durch erneutes Einrasten erlaubt wären.
Referenz
Eigenschaften
Glossar und Definitionen
Leitfäden
- Übersicht über das Scroll-Anker
-
Was ist Scroll-Anker, Unterdrückungsauslöser und wann und wie man diese Browserfunktion aktiviert und deaktiviert.
Verwandte Konzepte
Spezifikationen
Specification |
---|
CSS Scroll Anchoring Module Level 1 |
Siehe auch
- CSS-Überlauf Modul
- CSS-Scroll-Snap Modul
- CSS-Überscrollverhalten Modul