@rasimzes

Масштабирование скролла внутри блока?

На сайте есть блок (представлен красным) который раскрывается по необходимости. И вот когда он раскрыт, скролл нижнего блока улетает за пределы всего контента и пропадает, это видно если проскроллить до конца. Как бы это пофиксить? Желательно без js, но и с ним можно, если нет другого способа.

jsfiddle.net/bxpyqfnL

Заранее благодарю за помощь!
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
ArsenyMatytsyn
@ArsenyMatytsyn Куратор тега CSS
Руководитель frontend направления, предприниматель
1. Не стоит вешать на body стили, обнуление отступа → максимум. Данный хак— выстрел себе в ногу при бездумном использовании. Тем более overflow:hidden;
2. Использовать абсолютное\фиксированное позиционирование для красного блока.
3. Использовать обертку на флексбоксах, которая распределит содержимое тела страницы на красный блок и остальное с flex-grow:[1 или больше] по странице.

4. Или банально убрать выстрелы себе в ноги таким образом.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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