Scroll chaining

Der Begriff Scroll chaining bezieht sich auf das Verhalten, das beobachtet wird, wenn ein Benutzer über die Scroll-Grenze eines scrollbaren Elements hinaus scrollt und dadurch ein Scrollen auf einem übergeordneten Element verursacht wird.

Wenn ein Benutzer innerhalb eines scrollbaren Elements wie einem <div> oder <textarea> scrollt und die Begrenzung des scrollports (oben, unten, links oder rechts) des scrollbaren Elements erreicht wird, kann es zu einem „verknüpften Effekt“ kommen, bei dem die Scrollaktion nahtlos auf das Elternelement übertragen wird. Dieses Verhalten schafft ein kontinuierliches Scroll-Erlebnis, sowohl vertikal als auch horizontal.

Eine Scroll-Kette ist die Reihenfolge von scrollbaren Elementen, bei der die Scroll-Aktion von einem Element zum nächsten übergeht. Dies geschieht, wenn ein inneres Element bis zu seinem Limit gescrollt wird und das Scrollen auf sein Elternelement fortgesetzt wird, wodurch eine „Kette“ von Scroll-Aktionen entsteht. Chaining erfolgt normalerweise rekursiv auf dem Containing-Block.

Siehe auch