CSS Scroll Snap

CSS Scroll Snap is a module of CSS that introduces scroll snap positions, which enforce the scroll positions that a scroll container's scrollport may end at after a scrolling operation has completed.

Reference

Properties on containers

Properties on children

Guides

Specifications

Specification
CSS Scroll Snap Module Level 2

Browser compatibility

The individual property pages detail browser compatibility information for each property.