Можно ли как то заблокировать его движение, в плане, я как пользователь могу увеличить площадь textarea во все стороны, нужно что бы хотя бы в одну увеличивалось, буду рад любым вариантам)
Возможно вы где то для всех textarea отменили свойство resize, или скорее всего там стоит значение both, вот пример с разными основными значениями этого свойства:
#t_a {
resize:both;
}
#t_b {
resize:unset;
}
#t_c {
resize:vertical;
}
#t_d {
resize:horizontal;
}
В css у нас есть 4 стиля заданных по id, мы задаем разные значения свойству resize, запустив пример в браузере вы сможете увидеть и разобраться что именно вам нужно, вы можете вообще убрать возможность ресайза, или же сделать так что бы он происходил только горизонтально, если позволяет пространство, или же только вертикально, на ваше усмотрение.
<form action="">
<div>
<label for="t_a">Введите сюда свой текст:</label>
<textarea id="t_a"></textarea>
</div>
<div>
<label for="t_b">Введите сюда свой текст:</label>
<textarea id="t_b"></textarea>
</div>
<div>
<label for="t_c">Введите сюда свой текст:</label>
<textarea id="t_c"></textarea>
</div>
<div>
<label for="t_d">Введите сюда свой текст:</label>
<textarea id="t_d"></textarea>
</div>
</form>
В html ничего особенного не происходит, просто объявление 4 полей для ввода текста и подписей к ним.