How do I get sections to snap in place on scrolling?

The Scroll Snap feature allows you to stop the scroll of your page when the section reaches a defined point in the viewport. This is useful in full height sections where you wish to pause the user before they scroll to the next section similar to a slide.

Scroll Snap is a stable experiment and is active by default on new websites.

Enabling Scroll Snap

The Scroll Snap feature may be enabled on any page in the Page Settings. Click the gear icon in the bottom corner of your editor panel and navigate to the Advanced tab. 

Note: Scroll snap is currently an experiment. To activate it, navigate to Dashboard > Elementor > Settings > Experiments


  1. Scroll Snap: Toggle to enable the feature on the page
  2. Snap Position: From the dropdown menu select the position you wish to stop the scroll from the following options: Top, Center, or Bottom
  3. Scroll Padding: Set the distance in PX you wish to offset the section from the position above (example: adjust to accommodate for a sticky header)
  4. Scroll Snap Stop: From the dropdown menu choose the behavior of the scroll snap from Normal, which is the default value and allows an element to be scrolled past without snapping, or Always which will force the browser to snap to this element, even if the scroll would normally go past this element.

Note: Scroll Snap only works with Pages edited with Elementor. It does not currently function with Templates, or Theme Builder site parts.

Share it on social networks

Was this article helpful?

Related content

Get Started With Elementor Today

Join millions of professionals who use Elementor to build WordPress websites faster and better than ever before

On this page