Запіс на курсы па HTML, CSS, JavaScript, PHP, Python, фрэймворкам і CMS,
а таксама: дапамога ў пошуку працы і заказаў, стажыроўка на рэальных праектах→
180 of 313 menu

Уласцівасць resize

Уласцівасць resize забараняе або дазваляе змяненне памераў textarea ці іншых элементаў (з іншымі элементамі працуе не ва ўсіх браўзерах).

Сінтаксіс

селектар { resize: both | horizontal | vertical | none; }

Значэнні

Значэнне Апісанне
both Можна расцягваць элемент па шырыні і вышыні.
horizontal Можна расцягваць элемент толькі па шырыні.
vertical Можна расцягваць элемент толькі па вышыні.
none Змяняць памеры элемента нельга.

Значэнне па змаўчанні: none. Для textarea у некаторых браўзерах: both. У тых браўзерах, дзе няма падтрымкі resize, textarea будзе весці сябе так, быццам зададзена значэнне none.

Прыклад . Значэнне both

Элемент расцягваецца ў абодва бакі:

<textarea></textarea> textarea { resize: both; width: 200px; height: 200px; }

:

Прыклад . Значэнне horizontal

Элемент расцягваецца толькі па гарызанталі:

<textarea></textarea> textarea { resize: horizontal; width: 200px; height: 200px; }

:

Прыклад . Значэнне vertical

Элемент расцягваецца толькі па вертыкалі:

<textarea></textarea> textarea { resize: vertical; width: 200px; height: 200px; }

:

Прыклад . Значэнне none

Элемент не расцягваецца наогул:

<textarea></textarea> textarea { resize: none; width: 200px; height: 200px; }

:

Прыклад . Абмежаванне шырыні і вышыні

Можна абмежаваць мінімальную і максімальную шырыню і вышыню з дапамогай уласцівасцей max-width, min-width, max-height, min-height:

<textarea></textarea> textarea { resize: both; min-height: 100px; max-height: 300px; min-width: 100px; max-width: 300px; }

:

byenru