Я пытаюсь отключить изменение размера текстового поля на своем сайте; прямо сейчас я использую этот метод:
.textarea {
clear:left;
min-width: 267px;
max-width: 267px;
min-height:150px;
max-height:150px;
}
Я знаю, что мой метод неверен, и я ищу лучший в JavaScript. Я новичок, поэтому лучшим решением для меня будет HTML5 или jQuery.
это сделает вашу работу
источник
CSS3 может решить эту проблему. К сожалению, в настоящее время он поддерживается только 60% используемых браузеров .
Для IE и iOS вы не можете отключить изменение размера, но вы можете ограничить
textarea
размер, установив егоwidth
иheight
.См. Демонстрацию
источник
Это легко сделать, просто используя атрибут html draggable
Значение по умолчанию - истина.
источник
Всего одна дополнительная опция, если вы хотите вернуть поведение по умолчанию для всех текстовых полей в приложении, вы можете добавить в свой CSS следующее:
И сделайте следующее, чтобы разрешить изменение размера в любом месте:
Имейте в виду, что это решение может работать не во всех поддерживаемых вами браузерах. Вы можете проверить список поддержки
resize
здесь: http://caniuse.com/#feat=css-resizeисточник
Что касается вопроса, я перечислил ответы в javascript
Выбрав TagName
Выбрав Id
источник
приведенный выше код работает в большинстве браузеров
сделайте и то, и другое, чтобы он работал в максимальном количестве браузеров
источник
Это работает для меня
источник