Уласцівасць 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;
}
: