Webflow sync, pageviews & more.
NEW

How can I implement the instructions in this article to disable text area resize in Webflow?

TL;DR
  • Select the textarea in Webflow, assign it a class, and add CSS resize: none; via Page or Site Settings.
  • Alternatively, use the Style panel to add a custom attribute with style as the name and resize: none; as the value.
  • Publish and test your site to confirm the change.

To disable the textarea resize control in Webflow, you’ll need to apply a CSS style that removes the default browser functionality. Here’s how to do it using Webflow’s built-in tools.

1. Select Your Textarea Element

  • Go to the Webflow Designer.
  • Click to select your Textarea element on the canvas or from the Navigator.
  • Give it a unique class name (e.g., No-Resize-Textarea) if it doesn’t have one already.

2. Use Custom CSS in Page Settings or Site Settings

  • Go to Page Settings (if you only want this change on one page) or Site Settings > Custom Code (for all pages).

  • Add the following CSS rule inside the Before or Before section:

    textarea.No-Resize-Textarea { resize: none; }

  • This CSS tells the browser to disable the resize handle for any <textarea> with the class No-Resize-Textarea.

3. Alternatively Use the Webflow Style Panel

  • With your textarea selected, ensure it has the correct class.
  • Switch to the Style panel.
  • Scroll down to the "Custom Attributes" section.
  • Click + Add Custom Attribute.
  • Set Name as style.
  • Set Value as resize: none;
  • This adds inline style directly to that element without needing custom code.

4. Publish Your Site

  • Click Publish to deploy the changes in the live version of your site.
  • Make sure to test the behavior in a live or preview environment, as the Editor/Designer may still show resize handles.

Summary

To disable textarea resizing in Webflow, either apply resize: none; using a custom class via CSS or use a Custom Attribute on the textarea element. This ensures users can’t resize the textarea manually.

Rate this answer

Other Webflow Questions