[whatwg] [CSSWG][css-scroll-snap] Updated CR of CSS Scroll Snapping Level 1

fantasai fantasai.lists at inkedblade.net
Mon Dec 25 02:54:20 PST 2017

The CSS WG has published an updated Candidate Recommendation of the
CSS Scroll Snapping Module Level 1:


This module contains features to control panning and scrolling behavior
with “snap positions”.

This update renames the 'scroll-snap-margin' property to 'scroll-margin'
and applies it also to the target element of scrolling operations such
as scrollIntoView(), focus(), and navigating to #fragment.

Note that 'scroll-padding' is already applied generally:

A related concern was brought up that some DOM APIs define scrolling to
an element in a way that conflicts with scroll-snapping; such APIs should
allow for an element's snap position, if defined, to dictate the position
of an element to the viewport if no explicit argument is given to the

Significant changes are listed at:


Disposition of comments:


Please review the draft, and send any comments to this mailing list,
<www-style at w3.org>, prefixed with [css-scroll-snap] (as I did on this
message) or (preferably) file them in the GitHub repository at

For the CSS WG,

More information about the whatwg mailing list