Placeholder text being cut off in your Webflow form on Chrome is typically caused by styling or browser rendering issues. Here's how to identify and fix the cause.
1. Check Padding and Line Height
- Too much padding inside the input field can restrict the visible area for placeholder text.
- Go to the input element in the Webflow Designer and check Padding under the Spacing section.
- If line height is too small, it can also clip the text. Set a reasonable Line Height (e.g.,
1.2em
or normal
).
2. Review Font Size and Font Family
- Some fonts render differently in Chrome and can push text outside the visible area.
- Try switching to a standard web-safe font, like Arial, to test if the font is the problem.
- Reduce the font size slightly and see if the placeholder becomes fully visible.
3. Inspect Text Field Height
- If you've set a fixed Height on an input field, the combination of font size, padding, and border might exceed that height.
- Try removing any fixed height and instead use Min Height or let padding and line height define the size.
- CSS transform: scale or other transforms applied to the input might cause rendering bugs in newer Chrome versions.
- Disable any transforms on the input and test to confirm.
5. Browser-Specific Rendering Bugs
- Certain Chrome updates introduce quirks. Check if the issue is only on Chrome (try Safari or Firefox).
- This could be a rendering bug tied to how Chrome handles a specific CSS property combination (e.g., padding + font + border-radius).
6. Test With Auto Width and Height
- In Webflow Designer, go to the field settings and remove manually set widths/heights.
- Let the browser automatically size the element, ensuring the placeholder has enough room to display.
- Right-click the input field and choose Inspect in Chrome.
- Check computed styles for overflow, height, padding, font, and line-height.
- Look for values like
overflow: hidden
that may be hiding excess text.
Summary
Placeholder text cut-off in Chrome is usually caused by excessive padding, fixed height, or font rendering quirks. Adjust padding, font size, line height, and ensure the input field is large enough to accommodate the placeholder text without clipping—then test in the latest Chrome to confirm.