Задать вопрос
yurka_s
@yurka_s
front-end'er

Как сделать height-зависимые блоки?

Есть такая разметка:
<div id="wrapper">
<main></main>
<aside></aside>
</div>
<footer></footer>

#wrapper{
height:auto;
overflow:hidden
}
main{
height:auto;
overflow:hidden
}
aside{
height:1000px;
overflow:auto
}

Надо сделать высоту aside плавающей, а не фиксированной(кроссбраузерность хромает), но в нем есть вертикальная прокрутка(>main приблизительно в два раза), если оставить так как есть, то между main и footer появляется много свободного места, как сделать чтобы высота aside была везде и всегда равна блоку main? Может есть какие-то варианты javascript?
  • Вопрос задан
  • 2355 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Комментировать
Ваш ответ на вопрос

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

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