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

Как сделать, чтобы последний добавленный div был виден в родительском div.overflow-auto?

Доброго времени суток. Прошу подсказать, как реализовать следующее:
Есть div с бутстраповским классом "overflow-auto".
При нажатии на кнопку, в него добавляется новый div с помощью js (метод append).
Полоса прокрутки overflow-auto всегда находится вверху и добавленные дивы внизу не видно.
Как реализовать, чтобы полоса прокрутки всегда была снизу и было видно последний добавленный див?
Пример: так реализован whatsapp-web.
  • Вопрос задан
  • 308 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
  • Яндекс Практикум
    Профессиональная вёрстка на HTML и CSS
    3 месяца
    Далее
  • UPROCK.SCHOOL
    Webflow-разработчик: создание сайтов без кода
    4 месяца
    Далее
Решения вопроса 1
Vlad_IT
@Vlad_IT Куратор тега Вёрстка
Front-end разработчик
Нужно при добавлении элемента, перемещать позицию скролла блока на позицию, равную высоте скролла scrollHeight. Пример на jQuery

без jQuery
https://jsfiddle.net/Lms1y5vw/1/
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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