TGViewer
Вёрстка сайтов | HTML, CSS, JS Вёрстка сайтов | HTML, CSS, JS @free_html_lessons · 4.5K subscribers
Post #2596 737
Как управлять растяжением textarea?

Для этого есть css свойство resize. Значения:
- resize: none – полностью запрещает растягивание элемента.
- resize: vertical – разрешает менять только высоту элемента.
- resize: horizontal – позволяет менять только ширину элемента.
- resize: both – позволяет менять ширину и высоту элемента.

Растягивание также можно ограничить указав минимальные и максимальные значения высоты и ширины.

Например - есть форма шириной 400px с текстовым полем внутри. Чтобы поле нельзя было растянуть шире формы, просто указываем максимальную ширину в 100% или любой другой необходимый вам размер.

<form>
<textarea></textarea>
</form>


form {
width: 200px;
}
textarea {
width: 100%;
max-width: 100%;
}


#полезности
  • 👍 5
More from @free_html_lessons
  1. Oct 17, 2026JS Задача: Объедините два массива по ID Описание: Учитывая два массива arr1 и arr2, вернит…
  2. Oct 17, 2026«Там поправить на пять минут»: почему правка на сданном сайте съедает вечер Сайт сдан, а з…
  3. Oct 16, 2026Post #3092
  4. Oct 16, 2026Post #3091
  5. Oct 16, 2026Макет для тренировки (метры) Перейти к макету 🧑‍💻 #практика | #макет
  6. Oct 14, 2026Создаём красивую кнопку загрузки с анимацией на CSS Эффектная кнопка загрузки сделает ваш…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →