No results found. Try again with different words?

Search must be at least 3 characters.

How To Fix Horizontal Scrollbar on Mobile When Using Elementor?

Sidebar Image

Did not find a solution? We are here to help you succeed.

Did you test your Elementor website on a mobile device and discover that it goes all over the place when you start scrolling down? Is it showing strange gaps on the sides while moving your finger left and right and an unwanted horizontal scrollbar?

YouTube video

If this is the issue you are experiencing, this document will show you how to fix the horizontal scrollbar issue on mobile devices.

Why Is This Happening?

This issue happens when there are one or more elements on the page that create an overflow. 

Whatโ€™s overflow? With some Elementor custom design settings, you can โ€œpushโ€ the widget content out of its column area. This part of the content that is found outside of its column area is called overflow. 

When either the widget content is too big or positioned to exceed the screen width on mobile devices, this creates a horizontal scroll issue. To also show this piece of content to website visitors, your browser will need to add a horizontal scrollbar. 

How To Fix This?

The horizontal scrollbar issue on mobile devices can be fixed by setting overflow to hidden. You can do this by using the Elementor Section settings or by adding CSS code.

Method 1: Fix Overflow Issue With Elementor Settings

You can use the Elementor section settings to set the overflow to hidden. If you have more than one section which creates overflow, youโ€™ll have to do this for each of those sections. If this is happening on more than one page, youโ€™ll have to repeat this on other pages.

Letโ€™s show you how to do this:

Step 1 – Navigate to the page that has the overflow issue and click on โ€œEdit with Elementorโ€;

Step 2 – Click on the โ€œEdit Sectionโ€ option to start editing the section with the overflow;

Step 3 – Under the โ€œLayoutโ€ tab, scroll down to the โ€œOverflowโ€ dropdown and select the โ€œHiddenโ€ option;

Horizontal Scrollbar on Mobile -Elementor Section Overflow Settings

Step 4 – Click on โ€œUpdateโ€ to save changes.

Thatโ€™s it. You solved the issue for this section. 

Keep in mind here that this removes the overflow on all sides of the section. Thus, if you deliberately set some overflow on the top and bottom of the section, these will become hidden too. 

YouTube video

In this screenshot, you can see the overflow areas that got hidden:

Horizontal Scrollbar on Mobile - Elementor Section with Hidden Overflow

Method 2: Fix Overflow Issue By Adding CSS Code

There are two cases in which this method would help you more than using the Elementor options:

  • You need to keep the overflow on the top and bottom of the section while hiding it on the sides to avoid horizontal scroll;
  • You have too many elements with the overflow issue, and you need a solution that would apply to your whole website.

Please follow these steps to remove overflow using a custom code:

Step 1 – Navigate to Appearance > Customize > Additional CSS;

Step 2 – Add the following CSS code:

html,
body{
  width:100%;
  overflow-x:hidden;
}

Step 3 – Click โ€œPublishโ€ to save changes.

This method will remove all overflow on the left and right sides for all of your sections and pages. Also, it will keep your top and bottom overflow still visible where needed. You can see it in this video:

YouTube video
Was this article helpful?
Sidebar Image

Did not find a solution? We are here to help you succeed.

Related Docs

Join 1,653,898+ Happy Site Owners Using Astra

Whether you are a beginner, small business owner, or professional web developer, Astra provides all the tools you need to easily build your beautiful WordPress website.

Scroll to Top
Now choose your preferred
page builder addon
Choose your preferred page builder addon

Download is Just A Click Away!

Enter your email address and be the first to learn about updates and new features.

Download Free Astra Theme - Modal Popup Form