height: 100vh; instead, use min-height: 100vh with bottom padding to prevent layout issues. auto or visible, avoid overflow: hidden. relative, sticky, or add extra bottom padding. padding-bottom on mobile to ensure fields/buttons aren’t hidden by the keyboard. When a Webflow form on mobile causes content to be pushed up or off-screen after the keyboard opens, it's typically due to fixed height elements, absolute positioning, or overflow settings not adapting to the mobile viewport.
height: 100vh on sections or containers that include forms.min-height: 100vh with padding-bottom instead to allow content to grow as needed.
Overflow: Auto or Visible.Overflow: Hidden as it can prevent users from scrolling to see content hidden behind the keyboard.
position: fixed to bottom: 0px can be pushed off-screen.relative or sticky, or give them generous bottom padding so they're not hidden when the keyboard appears.
padding-bottom of 100px–200px on mobile breakpoints to give extra space below the form.
100vh) for layout or modal sizing on mobile.
To fix mobile form layout issues caused by the keyboard, avoid 100vh heights, adjust overflow settings, and add bottom padding to allow scrollable space. These changes ensure your form remains usable even when the keyboard appears.