Was this page helpful?
Your feedback about this content is important. Let us know what you think.
Additional feedback?
1500 characters remaining
Export (0) Print
Expand All

-ms-scroll-snap-type property

Specifies what type of snap-point should be used for the current element.

This property is read/write.

Internet Explorer 10



-ms-scroll-snap-type: none | proximity | mandatory

Property values

One of the following values.


Initial value. Panning and scrolling are unaffected by any defined snap-points. Touch flicks will result in normal inertia.


When normal inertia would leave content near a snap point, inertia is adjusted to land exactly on the snap point. However, it is still possible to land between snap points.


Inertia is adjusted to ensure content always lands on a snap point.

CSS information

Applies Tonon-replaced block-level elements and non-replaced inline-block elements
Initial Valuenone


This property has no effect on non-scrollable elements.

Starting with Windows 8.1, this property is also supported for mouse, keyboard, and touchpad interaction.

This property requires Windows 8 or later.

See also

Windows Store apps using JavaScript Samples: HTML scrolling, panning and zooming sample
Internet Explorer Samples: Scrolling, panning, and zooming with touch input



© 2015 Microsoft