Задать вопрос

Как сделать, чтобы div при добавление контента расширялся вверх а не вниз?

У меня есть два блока, один выводит список сообщений, а второй - кастомный input, сейчас они работают как на изображении, при добавлении контента в input он расширяется вниз, но как сделать, чтобы при добавлении контента он расширялся не вниз, а вверх, и сжимая верхний блок, а не перекрывая его?

62cc26caa9040923052044.png
  • Вопрос задан
  • 1159 просмотров
Подписаться 6 Простой 6 комментариев
Решения вопроса 1
vertically-challenged
@vertically-challenged Автор вопроса
Без JS не получилось

Сначала я установил контейнеру, в котором находятся эти два блока, position: absolute; и bottom: 0;, что прижало его к нижней части экрана, и теперь, когда я вводил сообщение, input стал растягиваться вверх, толкая блок с сообщениями выше, а сжимать блок сообщений пришлось уже с помощью JS, получив offsetHeight блока обертки input'а и вычитая его из высоты блока сообщений при изменении input'а

62cd2c6638906445643233.gif
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Piterski
@Piterski
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы