Я использую класс с фиксированным дном в boostrap 4, чтобы держать нижний колонтитул в нижней части, когда нет содержимого или если содержимое меньше полной страницы. Ниже приведен CSS из начальной загрузки 4 для класса с фиксированным основанием:
.fixed-bottom {
position: fixed;
right: 0;
bottom: 0;
left: 0;
z-index: 1030;
}
Мой нижний колонтитул выглядит так:
<footer class=" fixed-bottom container">
<div class="row">
<div class="col-md-5">
some content
</div>
<div class="col-md-7">
some content
</div>
</div>
</footer>
CSS для нижнего колонтитула:
footer {
margin-top: 25px;
}
Нижний колонтитул удобно расположен внизу, но если пользователь щелкает ссылку, которая загружает контент, который не помещается в пустое пространство на странице, появляется полоса прокрутки, и нижний колонтитул остается закрепленным поверх содержимого, скрывающего контент. Как я могу переместить нижний колонтитул ниже содержимого с помощью CSS, сохраняя при этом класс с фиксированным нижним колонтитулом в нижнем колонтитуле? Нижний колонтитул должен стать видимым, когда пользователь прокручивает страницу до конца.
Обратите внимание, что содержимое нижнего колонтитула шире, чем содержимое страницы, поэтому попытка воспроизведения с индексом z не будет работать.