Прижать элемент к самому низу контейнера.

one
На сайте с 15.04.2007
Offline
336
one
14999

Есть блок такой структуры:


<div>
<div class="caption">
<h4></h4>
<p class="price">
</p>
</div>
</div>

Подскажите, как, чем прижать <p> к самому низу текущего контейнера?

Решения для автоматизации действий ( https://www.facebook.com/automationstudio20/ ) в интернете.
I2
На сайте с 07.03.2015
Offline
38
#1

Либо использовать flexbox

либо на <p> вешать абсолютное позиционирование

но тогда родителю нужно задать нижний паддинг значением высоты параграфа, что бы заголовок не наезжал и родитель не схлопнулся

Качественная верстка PSD макетов (/ru/forum/974524)
one
На сайте с 15.04.2007
Offline
336
one
#2

Спасибо за подсказку! Частично прижалось таким образом:


.price {
align-items: flex-end;
flex: 1 0 auto;
}

В некоторых блоках не срабатывает, что то мешает.

I2
На сайте с 07.03.2015
Offline
38
#3

Если хотите флексом


.caption {
display: flex;
justify-content: space-between;
flex-direction: column;
}
one
На сайте с 15.04.2007
Offline
336
one
#4

Спасибо! Буду пробовать.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий