Chaîne de défilement
La chaîne de défilement (scroll chaining en anglais) désigne le comportement observé lorsqu'un·e utilisateur·ice fait défiler au-delà de la limite de défilement d'un élément défilable, ce qui provoque le défilement d'un élément ancêtre.
Lorsqu'un·e utilisateur·ice fait défiler à l'intérieur d'un élément défilable comme un <div> ou un <textarea> et que la limite du port de défilement (haut, bas, gauche ou droite) de l'élément défilable est atteinte, il peut y avoir un « effet de chaîne » où l'action de défilement est propagée sans interruption à l'élément parent. Ce comportement crée une expérience de défilement continue, à la fois verticalement et horizontalement.
Une chaîne de défilement est l'ordre des éléments défilables où l'action de défilement passe d'un élément à un autre. Cela se produit lorsqu'un élément interne est défilé jusqu'à sa limite, puis le défilement continue sur son élément parent, créant ainsi une « chaîne » d'actions de défilement. La chaîne remonte généralement le bloc conteneur.