Это похоже на популярный вопрос, но даже после включения некоторых предложений я не получаю желаемого результата.Сохранение нижнего колонтитула до нижней части (css)
У меня есть нижний колонтитул, и я хочу, чтобы это было внизу страницы. Вот мой HTML и CSS: (привет»просто заполнителем содержание)
HTML:
<body>
<ul>
<li> Hi </li>
<li> Hi </li>
<li> Hi </li>
<li> Hi </li>
<li> Hi </li>
<li> Hi </li>
<li> Hi </li>
<li> Hi </li>
<li> Hi </li>
<li> Hi </li>
</ul>
<div class="navbar navbar-default footer">
<div class="container">
<ul class="nav navbar-nav">
<li><a href="#"> Blog </a></li>
<li> <a href="#"> Terms of use </a></li>
<li><a href="#"> Contact us </a></li>
</ul>
<a href="#" class="navbar-btn btn-info btn pull-right">
<i class="fa fa-twitter" aria-hidden="true"></i> Follow us on Twitter! </a>
</div>
</div>
</body>
CSS:
.footer {
bottom:0;
position: absolute;
width:100%;
}
body {
font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
height:100%;
min-height: 100%;
}
Теперь, если у меня есть position: absolute;
в .footer
стиле, то нижний колонтитул находится внизу на странице загрузки и остается в том же точном положении, когда вы прокручиваете вниз. Он также перекрывает содержимое, как видно из скрипта. here
Если я удалю свойство position: absolute
, нижний колонтитул не находится внизу страницы и перейдет непосредственно под предыдущим элементом. См. Здесь, чтобы понять, что я имею в виду. LINK
Я хочу, чтобы это было внизу страницы. Если в возрасте есть минимальный контент, тогда он должен пройти весь путь до основания, и если перед нижним колонтитулом будет много контента, то он не должен перекрывать их и опускаться ниже всех. Решение jQuery также прекрасное.
http://stackoverflow.com/questions/18739937/how-to-keep-footer-at-bottom-of-screen – channasmcs