bugo_aneo
@bugo_aneo
Верстальщик по жизни, буддист, кофеман

Как прижать описание к низу и не потерять бэкграуд у фона?

Добрый день коллеги!

САБЖ: Имеется сетка из темов Все итемы ОДНОЙ высоты, как и положено на флексах. Состав
1. Блок с картинкой, заданной бекграундом и выводимой из админ части.
2. Заголовок. Может быть ЛЮБОЙ длинны, а значит и высоты.
3. Описашка.

https://codepen.io/emelyanova/pen/mMZLxJ

Итемы лежат во флекс-контейнере и резинятся во все стороны. У блока с картинкой стандартный хак с padding-top для фоновых, пропорциональных изображений.

ПРОБЛЕМА: ПРИЖАТЬ описашку к низу!!! При этом блоки должны равняться на сомого высокого соседа. Т.е. поведение ФБоксов должно сохраняться,

Попытки решения:
Абсолютом - не катит у блока есть бэкграунд. Задавать мин-высоту не выход, она не будет тянуться по размеру за соседом.
Флексбоксом - ПРОПАДАЕТ заданная высота у блока с картинкой! matgin-top: auto; - не срабатывает. Что я тут делаю не так?

ПРОШУ: помогите решить задачу! Как тут прижать "футер" и не потерять картинку! Т.е. как сделать резиновый по высоте блок, у которого описашка всегда по-низу и картинка нужного размера!
  • Вопрос задан
  • 134 просмотра
Пригласить эксперта
Ответы на вопрос 2
@chuchas
если в .steps__item не использовать align-items: center;, а только
display: flex;
flex-direction: column;

то бэкграунд у блока с картинкой не пропадает, а блок с описанием прижимается к низу.
Ответ написан
zoozag
@zoozag
Opencart
.steps__item {
display: flex;
flex-direction: column;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы