@istasiik

Как увеличивать text area в зависимости от количества строчек?

Нужно добиться чего то такого:
Z0yQygq.png

DVNtgfr.png

Это поле для ввода в самом низу. Поэтому, к тому же, нужно, что бы оно увеличивалось вверх.
  • Вопрос задан
  • 2730 просмотров
Решения вопроса 1
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Что то примерно похожее было Как посчитать количество строк в textarea?
Но вам этот геморрой и не нужен — вы же по событию input работать.
Вот вам обновлённый пример для вашей цели jsfiddle.net/petroveg/YnZuh/4
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
madmages
@madmages
Человек прямоходящий
считаешь количество символов в строке, делишь количество введенных на количество в строке и округляешь в большую сторону. Еще можно до количества введенных симвовлов некое число чтобы было наверняка. Так ты будешь иметь число строк в текстареа (высоту его меняешь на лету умножая колво строк на высоту строки). чтобы оно шло вверх, делаешь ему position:absolute и bottom: 10px к примеру. Вот вроде и все
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы