Is it possible to enable scrolling within a modal in Webflow for mobile/tablet modes?

Published on
September 22, 2023

Yes, it is possible to enable scrolling within a modal in Webflow for mobile and tablet modes. By default, modals in Webflow have scrolling disabled on mobile and tablet devices to ensure a better user experience. However, if you need to enable scrolling within a modal, you can follow these steps:

  1. Select the modal element: Open your Webflow project and select the modal element that you want to enable scrolling for. You can do this by either double-clicking on the modal element on the canvas or selecting it from the Navigator panel.

  2. Set the height of the modal: In the Style tab, navigate to the Size section and set the Height property of the modal to a fixed value, such as 400px. This will ensure that the modal has a height that requires scrolling.

  3. Enable overflow scrolling: Scroll down to the Overflow property in the Position section and select "Scroll" or "Auto". This will enable scrolling within the modal when the content overflows the fixed height.

  4. Adjust content within the modal: Make sure the content within the modal is properly structured and sized to fit within the modal's height. You may need to adjust the content's size, margins, or padding accordingly.

  5. Test on mobile and tablet devices: Preview your site in the Webflow Designer's preview mode, or publish your site and test it on actual mobile and tablet devices to ensure that scrolling works as intended.

Enabling scrolling within a modal in Webflow for mobile and tablet modes can provide a better user experience when dealing with long or extensive content within a modal. However, it's important to consider the overall design and usability aspects to ensure a smooth and intuitive interaction for your users.

Additional questions:

  • How can I disable scrolling within a modal in Webflow?
  • Can I customize the appearance of the modal in Webflow?
  • Are there any best practices for designing modals in Webflow?