Увеличение высоты поля ввода

221
21 июня 2017, 02:26

Подскажите, возможно ли в textarea или input-е сделать так, чтобы при достижении правого борта (то есть границы поля), после того, как идет перенос на следующую строку текст не съезжал вверх, а вместо этого увеличивалась Высота поля? Возможна ли такое реализовать без js, а если не возможно, то подскажите в какую сторону копать)

Answer 1

Без JS нельзя, но можно вместо инпута использовать обычный элемент и стилизовать его под инпут:

.input{ 
  border:1px solid #ccc; 
  border-color: #666 #ccc #ccc #666; 
  box-shadow: 1px 1px 5px #ccc inset; 
  padding: 10px; 
}
<div class="input" contenteditable="true">Введите текст здесь</div>

READ ALSO
Как написать правильно replace в javascript

Как написать правильно replace в javascript

Как записать правильно? А то удаляет только если есть последний пример

236
403 при парсинге CURLом

403 при парсинге CURLом

Парсю страницы госзакупок, использую CURL, после некоторого промежутка времени сайт не пускает, выдает 403 ошибкуМожно ли как то избежать этого?...

201
PHP, Что за конструкция &ldquo;$a=(array) $b&rdquo; обозначает

PHP, Что за конструкция “$a=(array) $b” обозначает

недано начал изучать Php, в скрипте встретил такую конструкцию

226