При использовании Google Chrome мне бы хотелось, чтобы страница прокручивалась вверх, чтобы нижняя часть полей формы находилась в нижней части окна или над ней, когда я нажимаю на ввод текста, чтобы начать вводить что-либо. Однако, если высота формы больше, чем у окна, верхняя часть не должна автоматически прокручиваться.
Я хочу перейти от:
чтобы:
Важной особенностью бонуса будет автоматическое изменение размера поля ввода по высоте (но не по ширине) для заполнения окна. Эта функция в идеале была бы настраиваемой: включить / отключить и поле сверху и снизу.
Другой идеей было бы добавить кнопку «развернуть / восстановить» к полю, чтобы это можно было сделать одним щелчком мыши (а не автоматически при фокусировке).
Не должно быть прокрутки или изменения размера для однострочных полей ввода.
Есть расширение или пользовательский скрипт, который делает что-то подобное?