У меня есть следующая структура:
<body>
<div id="main-wrapper">
<header>
</header>
<nav>
</nav>
<article>
</article>
<footer>
</footer>
</div>
</body>
Я динамически загружаю содержимое в <article>
с помощью javascript. Из-за этого высота блока <article>
может измениться.
Я хочу, чтобы блок <footer>
находился в нижней части страницы, когда есть много контента или внизу окна браузера, когда существует только несколько строк содержимого.
В данный момент я могу сделать то или другое... но не то и другое.
Итак, кто-нибудь знает, как я могу это сделать - заставьте <footer>
придерживаться нижней части страницы/содержимого или нижней части экрана, в зависимости от того, что ниже.