Я создал нижеследующий jsfiddle, воссоздающий мою проблему, хочу, чтобы панель .dashboard & .inner-панель всегда имела высоту 100% и сохраняла нижний колонтитул всегда внизу.Div внутри div (высота 100%) и нижний колонтитул внизу - JSFiddle
HTML
<div id="wrap">
<body>
<div class="dashboard">
<div class="inner-dashboard">
</div>
</div>
</body>
</div>
<div id="footer"></div>
CSS
html,body{
height:100%;
}
#wrap {
min-height: 100%;
height: auto;
margin: 0 auto -60px;
padding: 0 0 60px;
}
#footer {
height: 60px;
background-color: blue;
}
.dashboard{
width: 100%;
height: auto;
min-height: 100%;
position: absolute;
padding-bottom: -60px;
background-color:green;
}
.inner-dashboard{
height:100%;
padding-bottom: -60px;
background-color:red;
}
. -интерфейсная панель также должна быть на 100%. Также с вашим решением нижний колонтитул нет в нижней части страницы. – darkcode
Я обновил версию выше, а нижний колонтитул находится на абсолютном дне, его несколько выше в jsfiddle, но в действительности он появится в абсолютном дне. Если вы найдете его ценным, пожалуйста, примите ответ. –
, если положение нижнего колонтитула является абсолютным, когда приборная панель выросла более чем на 100%, а нижний колонтитул - нет в конце страницы. – darkcode