Я попытался создать нижний колонтитул страницы для каждой страницы. Объект должен центрировать нижний колонтитул и поместить его в нижней части страницы. Вы можете проверить мои JSFiddle или посмотреть код непосредственно следующим образом.Как разместить нижний колонтитул внизу страницы в CSS?
HTML
<div id="page1" class="page">
<div class="footer">
<p>1</p>
</div>
</div>
CSS
div.page {
height: 300px;
width: 180px;
border: 1px solid #000;
margin: auto;
margin-bottom: 5px;
text-align: center;
}
div.footer {
background-color: #DDD;
width: 100%;
bottom: 0; /* doesn't work */
}
p {
width: 15px;
color: white;
background-color: red;
text-align: center;
margin: auto;
bottom: 0;
}
я видел на аналогичный вопрос о How to position div at the bottom of a page ?. Однако, когда я применил его предложение, внизу + позиция настройка нижних колонтитулов на каждой странице объединена вместе, расположенными в нижней части окон навигатора. Вот связанные JSFiddle
Может ли кто-нибудь помочь? Большое спасибо.
Проверьте мой ответ, надеюсь, что это помогает. –
вам нужно добавить 'position: relative' на страницу div и' position: absolute' to footer div –
@AlessandroIncarnati Нет необходимости комментировать, просто чтобы сказать, что вы создали ответ. Ответчик автоматически уведомляется об этом (и нетрудно прокрутить вниз и выяснить это самостоятельно!). –