Я пытаюсь сделать текстовую область неуправляемой, но я не могу найти способ сделать текстовую область неуправляемой.

Я сделал простой пример в jsfiddle

Thanks in advance.
1
Dennis Offinga 12 Дек 2016 в 18:18

5 ответов

Лучший ответ

Просто добавьте в файл CSS:

textarea {
    resize: none;
}

Или же:

<textarea rows="10" cols="45" placeholder="Animatie:" name="description" style="resize: none"></textarea>

Скрипка: https://jsfiddle.net/p6am6dze/2/

3
deChristo 12 Дек 2016 в 15:20

Чтобы не менять размер, смотрите ответ Луиса.

Для изменения размера только в одном направлении используйте:

textarea { resize: vertical; }

textarea { resize: horizontal; }
0
Andrew Sumner 12 Дек 2016 в 17:05

Попробуй это:

<textarea rows="10" cols="45" style="overflow:hidden;resize:none;"  placeholder="Animatie:" name="description" ></textarea>

Style = "overflow: hidden; resize: none;", надеюсь, это удовлетворит ваше требование.

3
Farah Nawaz 12 Дек 2016 в 17:44

Попробуйте это свойство CSS:

textarea { overflow: hidden; }
1
norbertk 12 Дек 2016 в 15:21
<style>
textarea {
resize: none;
}
</style>
0
Arun 12 Дек 2016 в 15:22