Есть блок wrapper c 3 div внутри, надо блок с классом content растянуть на всю ОСТАВШУЮСЯ ширину(на свободное пространство экрана без скрола)?
<div class="wrapper">
<div class="header">header</div>
<div class="content">content</div>
<div class="footer">footer</div>
</div>
.wrapper{
height: 100%;
}
.header{
min-height: 70px;
}
.footer{
min-height: 140px;
}
.content{
height: ???;
}
Блоки хедер и футер могут быть любой высоты, поэтому свойство calc нельзя. content height: 100% ставит ширину родителя, то есть появляется скролл. Как правильно растягивать на сободную высоту экрана?
И еще wrapper flexом делать крайне не желательно, так как это обертка для всех компонентов.