Я знаю, что это распространенная проблема, но я просто не могу это решить. Независимо от того, сколько комбинаций настроек я стараюсь, нижний колонтитул не будет оставаться внизу страницы. Он будет просто сидеть под любым другим над ним.Поддержание нижнего колонтитула в нижней части страницы?
body {
margin: 0;
background-color: #ACFAB7;
}
# container {
margin: 0 auto;
padding: 40px;
}
#header {
z-index: 0;
height: 78px;
background-color: #2ecc71;
}
#footer {
z-index: 2;
height: 40px;
width: 100%;
padding: 0px;
position: relative;
background-color: #2ecc71;
/*display required to center text*/
display: table;
text-align: center;
margin-left: auto;
margin-right: auto;
}
#image {
z-index: 1;
margin: 20px auto;
padding: 50px;
}
/*Centers text within the header*/
span {
display: table-cell;
vertical-align: middle;
}
делают положение #footer: абсолютное и добавить дно: 0px к нему. –
Далее @sagarkodte комментарий, просто обратите внимание на большие страницы, которые вам нужно отменить 'position'. Если ваш сайт является общедоступным, мы будем проверять себя. –
Рассмотрите возможность использования flexbox над абсолютным позиционированием. – alesc