мой шаблон выглядит следующим образом:

.layout{
height:100%;
width: 70%;
position: fixed;
}
.header{
height:20%;
width: 100%;
}
.content{
height:60%;
width: 100%;
}
.footer{
height:20%;
width: 100%;
}
содержимое имеет высота по умолчанию 60% , и я хочу, чтобы содержимое было заполнено данными для получения автоматическое растяжение для (высота / ширина) при необходимости и прокрутка для всей страницы, как это сделать?
Я попробовал решение для предоставления parent postion:relative;
, но это будет игнорировать высоту по умолчанию и минимизировать содержимое, если в содержимом есть небольшие данные, и я хочу сохранить высоту по умолчанию в случае небольшие данные.