Да, просто оберните header
и content
в один div
, например:
<div id="parent">
<div class="to_bottom">
<h1>Header</h1>
<p>Content 1</p>
<p>Content 2</p>
</div>
</div>
Тогда используйте этот CSS:
#parent { position: relative }
.to_bottom {
position: absolute;
left: 0;
bottom: 20px;
width: 100%;
}
Дополнительная информация: Абсолютное позиционирование может быть относительно любой стороны: сверху, слева, снизу, справа. Или комбинация.
Итак: bottom: 0; right: 0
привязывает направо и низ, но не сверху и не левее. В основном это становится: bottom: 0; right: 0; top: auto; left: auto
.
Аналогичным образом, используя bottom: 20px; left: 0
, якорь прикрепляется к левому нижнему углу, на 20 пикселей выше от нижнего.