overflow: auto or visible and not hidden. position: fixed on iframe containers; use relative positioning. pointer-events: none on the iframe to allow scroll gestures to pass through. -webkit-overflow-scrolling: touch; overflow: auto; to enable touch scrolling in Safari. height: 100vh with min-height: 100vh to fix viewport issues on iPads. If scrolling is disabled on your Webflow site when using an iframe as a cover image, especially on Safari for iPad, it’s likely due to CSS overflow or iframe settings restricting scroll behavior.
body, html, or a wrapper div) has overflow: hidden unless intentional.overflow: auto or visible if scrolling is blocked.
relative, and avoid position: fixed on containers that cover the full screen unless necessary.
Safari on iPads has stricter policies on interaction with iframes.
pointer-events: none.pointer-events: none in the Style panel. This prevents the iframe from intercepting scroll gestures.
Safari on iOS responds specifically to touch interaction:
-webkit-overflow-scrolling: touch; by using a custom attribute:style -webkit-overflow-scrolling: touch; overflow: auto;
min-height: 100vh instead of height: 100vh to avoid viewport height issues due to browser UI.
To enable scrolling on Safari iPad when using an iframe as a cover image, ensure your page’s overflow isn’t blocked, set pointer-events to none on iframes, and use CSS that supports touch scrolling. These changes let the page scroll freely even with an iframe present.