By using Elementorforum.com’s services you agree to our Cookies Use and Data Transfer outside the EU.
We and our partners operate globally and use cookies, including for analytics, personalisation, ads and Newsletters.

  • Join the Best Wordpress and Elementor Support forum

    Provide or get advice on everything Elementor and Wordpress, ask questions, gain confirmation or just become apart of a friendly, like minded community who love Wordpress and Elementor


    Join us!

Website with horizontally scrolling

eizellspende

eizellspende

New Member
Hello,
Is it possible to create a website with Elementor where you can only scroll horizontally? If so, what do I have to set, or which add-on do I need for this?
See the example: homesociete.ca/en/

Thanks

Chris
 
WpCypher

WpCypher

New Member
Hi Chris,

Absolutely, you can create a website with horizontal scrolling using Elementor, though it requires some adjustments. There are two main approaches:

1. Using Elementor Pro (Recommended):

Elementor Pro offers a built-in feature for horizontal scrolling effects. Here's how to achieve it:

  • Create a new page and enter the Elementor editor.
  • Design your sections with the content you want to display horizontally.
  • Duplicate the sections to create a sequence.
  • Select each section and go to the "Advanced" tab in the settings panel.
  • Under "Motion Effects," activate "Scrolling Effects."
  • Choose "Horizontal Scrolling" and define the direction (left or right).
2. Using Custom CSS (Free, but requires more coding):

This method involves adding custom CSS code to your website. Here's a general outline:

  • Create your sections with Elementor as usual.
  • Go to the "Advanced" tab in the main section settings.
  • In the "CSS Classes" field, add a class name (e.g., "horizontal-scroll").
  • In your WordPress dashboard, navigate to Appearance > Customize > Additional CSS.
  • Paste the following code, replacing "horizontal-scroll" with your class name:
CSS
CSS:
.horizontal-scroll {
  display: flex; /* Arranges sections side-by-side */
  overflow-x: scroll; /* Enables horizontal scrolling */
  width: 100vw; /* Ensures sections fill the viewport width */
}
.horizontal-scroll > * {
  width: 100vw; /* Makes each section take full width */
}

Additional Notes:

  • Consider using responsive design techniques to adjust the layout for different screen sizes.
  • The free method offers more flexibility but requires some coding knowledge. Elementor Pro simplifies the process with a visual interface.
  • Websites like
    offer video tutorials that walk you through the process step-by-step for both methods.
By following these steps, you can create a website with horizontal scrolling using Elementor, similar to the example you provided.
 

Latest posts

Latest Resources

Other Elementor Resources

elementor official
Top