Horizontal Scroll Elementor Widget Settings Overview

Updated on March 7, 2024 by Editorial Team
Table Of Content

Adding a horizontal scroll section is an excellent option for website owners looking to add a unique touch to their Elementor site. Horizontal scrolling allows visitors to scroll through content from left to right instead of the traditional top to bottom approach. This feature can create a more engaging and interactive website experience and make it easier to display large amounts of content.

The Horizontal Scroll widget from The Plus Addons for Elementor allows you to create beautiful horizontal scrolling sections in Elementor easily.

Required Setup

How to Activate the Horizontal Scroll Widget?

Go to 

  • The Plus Settings Plus widgets 
  • Search the widget name and turn on the toggle then click Save.
Horizontal scroll activate

Key Features

  • Use Elementor Template – You can use Elementor templates to create beautiful horizontal scrolling sections.
  • Different scroll effects – You can use different scroll effects in your horizontal scroll section.
  • Background transition – You can add a smooth background transition for the horizontal scroll. 
  • RTL Compatibility – You can make your section scroll right to the left.
  • Unique Connection ID – Using a unique id, you can easily control the horizontal scroll with the Carousel Remote widget.
  • URL Parameter – You can directly link to a specific section of the horizontal scrolling section.
  • Responsive Vsibility – You easily turn the horizontal scroll to a vertical scroll for a responsive view.

How to add content in the Horizontal Scroll widget?

Once you add the widget on the page, from the Select Existing Template dropdown, you have to select an Elementor template.

You can click the Create Template button to create one if you don’t have any existing template. 

Once you click the button, a new Elementor editor will open in a popup, where you can create your template.

At the top, you can name the template and click on the Update Title button to update it.

Note: This option will save the template as a page.

Now while creating the template, treat one section as one slide of the horizontal scroll.

You can add some height to the section or to make the section height full screen, you can set the Height to Fit To Screen.

Note: To make a full height section in the flexbox container, you have to set Min Height to 100vh.

Once you’ve created one section, just duplicate it to create a new section and change the content. 

When you are done with your template, just click on the Update button to save the template.

Click the X (cross) button at the top to close the popup.

Then you’ll see your template in the Horizontal Scroll widget.

You can click on the Edit Template button to edit the template again.

Horizontal scroll elementor template

Once you’ve selected a template, it will show on the page.

For a better user experience, you should make the section containing the Horizontal Scroll, Content Width to Full Width and Columns Gap to No Gap. so that the horizontal scrolling should show in full screen.

Note: For the flexbox container, to remove spacing around the container, set Padding to 0 in the Advanced tab.

Scrolling Options

You’ll find some additional scrolling options under the Scrolling Options tab.

Horizontal scroll scrolling options

Scroll Effect – You can add different scrolling effects to the horizontal scrolling section from this dropdown. Learn the process.

Background Transition – From here you can change the section background colour or section background image on horizontal scroll.

Sticky Section – From here, you can select a template as a sticky section while scrolling.

Opacity Based Scroll – If you turn on this toggle, you can add opacity to the next slide of your horizontal scroll.

Full Slide Scroll – This will allow you to change the slide on a single mouse scroll.

RTL Compatibility – If you want to make a right to left horizontal scrolling section, turn on this toggle.

Scroll Speed – From here, you can control the scroll speed for different devices.

Extra Options

Under the Extra Options tab, you’ll find some options.

Horizontal scroll extra options

Distance after last slide – With this option, you can add an additional scrolling area after the last slide, so you can add a little pause before you move to the next section of your page.

Note: This option is not available with RTL Scroll.

Slides Width – From here, you can set custom widths for different slides for responsive devices. You can use a pipe separator (|) without any space to set the width of multiple slides like this: 100|50|100.

Note: When you set different slide widths, the opacity based scroll, full slide scroll, background transition options and remote carousel connection via unique connection ID will not work.

Section ID – From here, you can assign an id to each section of the horizontal scroll. You have to use a pipe separator (|) without any space to add the id for each section.

Example: slide1|slide2|slide3

This can be used to connect with the Dots navigation of the Carousel Remote widget. Learn the process.

URL Parameter – This option allows you to add anchor links in the URL, which can be used to link to a specific section of the horizontal scroll directly.

Unique Connection ID – This unique feature of The Plus Addons for Elementor widgets allows you to interconnect widgets. With the Unique Connection ID, you can control the Horizontal Scroll widget navigation with the Carousel Remote widget.

How does this Work?

To create the connection, you have to use the same id on both the Horizontal Scroll and Carousel Remote widgets.

And for the Carousel Remote dots navigation, the number of dot items should be the same as the number of slides/sections in the Horizontal Scroll.

And once the connection is established, you can control the Horizontal Scroll navigation from any part of the page.

Some common use cases with our Carousel Remote ID Sync with Horizontal Scroll.

How to Disable Horizontal Scroll on Mobile?

While having horizontal scrolling sections on relatively large screens like desktop, tablet is excellent for user experience, but on smaller screens like mobile, it can be hard for users to scroll horizontally. So the horizontal scrolling section must be responsive on mobile to offer a better user experience.

The Horizontal Scroll widget lets you easily make your horizontal scrolling section mobile responsive.

From the Extra Options tab, go to Responsive Visibility and turn on the toggle.

Horizontal scroll responsive visibility

Then, in the Responsive Visibility input field, add the maximum screen width below which the horizontal scrolling section will turn to normal vertical scrolling.

Horizontal scroll responsive width demo

Advanced options remain common for all our widget, you can explore all it options from here.

View Advanced tab tutorial.

Get Free 25+ Secrets to Make Elementor Website Faster [Guaranteed Results]

    Subscribe to our YouTube Channel for Elementor Tutorials
    New Video Every Week!
    Automatically Convert Figma Designs to 100% Editable Elementor Website