Как сделать правильное выравнивание товаров в мобильной версии, при нажатии на товар?

Доброго времени суток! бьюсь уже не первый день с этим, у всех товаров описание где-то больше, а где-то меньше, плюс у некоторых товаров еще выводятся опции и все они разных размером, я решил эту проблему тем, что сделал вывод описания меньше для всех до нажатия. Однако после нажатия получается вот такая вот проблема

Посмотреть можно Здесь

до нажатия
5d04f856cb3a3992578916.png
и после
5d04f86cb729e640178060.png

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

Хотя бы вот так5d04f90c15932876194861.png

Посмотреть можно Здесь
  • Вопрос задан
  • 97 просмотров
Решения вопроса 1
JRK_DV
@JRK_DV
Рецепты https://codepen.io/jrkdv/full/LKLXdq
в мобильной версии для карточки (.product-grid li) добавьте стиль vertical-align: top;
https://yadi.sk/i/3kW98r-js3AmuQ
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
mahmudchon
@mahmudchon
Задайте для поля с описанием какое то мин значение высоты, например: min-height: 120px;
И плюс к этому, вы можете обрезать описание на странице с выводом всех товаров до опреленного количества символов. Но, с учётом, что у вас там ещё информация, тогда решение ниже.
Крутое решение есть у flex. Колонки же получаются одной высоты и, например, последний элемент можно опустить в самый них, используя margin-top: auto;
https://stackoverflow.com/questions/33924655/posit...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы