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

CSS. Как сделать адаптивность блока по вертикали?

В шаблоне чата присутствуют блоки:
- chat-box (включает в себя шапку (chat-head) и общасть сообщений с скролом (converse))
- contols - область ввода текста

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

Есть идеи товарищи? Спасибо заранее
  • Вопрос задан
  • 256 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
@kulaeff
Front-end developer
Это происходит потому, что блок #converse имеет высоту в процентах, а блок #controls - абсолютное позиционирование и прикреплен к низу, поэтому при увеличении #controls он начинает перекрывать #converse, а при уменьшении, наоборот, разрыв. Как идея - убрать у #controls абсолютное позиционирование и засунуть его в #chat-box, затем сверстать #chat-box с помощью флексов.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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