@Kazanbi

Как сделать блоки одинаковой высоты?

63493669c06bb093256962.png
63493698cf4ec711616708.png
Всем привет выше, как вы видите на странице контент расположен не равномерно, что то ниже, что то выше, как сделать их одинаково, чтобы они все были одинаковы по высоте за ранее спасибо!
  • Вопрос задан
  • 231 просмотр
Решения вопроса 1
MrDecoy
@MrDecoy Куратор тега CSS
Верставший фронтендер
https://brm.io/jquery-match-height/
(уверен есть вариация без jQuery)

Либо фиксировать размеры отдельных элементов карточки по высотам.

CSS не умеет так как Вам надо в динамике.
Одинаковая высота может быть только в рамках одного родителя через display: flex или grid.
А Вам нужна одинаковая высота между разными элементами, у которых общий родитель не ближайший вверх по дереву.

Единственное что можно сделать, это задать margin-top: auto первому блоку после описания Товара, тогда это прижмёт к низу все последующие блоки, что может создавать пустоту в отдельных случаях между описанием товара и остальными блоками (хотя такое будет и с решением на js)
Как-то так:
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Oleh_Chernyshov
@Oleh_Chernyshov
Разве это не решение проблемы? (https://qna.habr.com/q/1209650)

Дать карточкам дисплэй флэкс, они растянуться под стречем по ширине родителя.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
27 апр. 2024, в 13:49
300000 руб./за проект
27 апр. 2024, в 13:30
30000 руб./за проект
27 апр. 2024, в 13:22
600 руб./за проект