Как правильно поправить верстку?

Приветствую!
Проблема такая: есть категория с карточками товаров. Отображается только фото с названием. При наведении курсора, выпадает внизу дополнительный блок с подробностями (:hover -> display:block, position:absolute, z-index:999), перекрывающий ниже находящиеся блоки. Все работает нормально. Но, если в последнем, нижнем ряду карточек оказывается Одна, то, при наведении, ниже находящийся блок прыгает вверх. Оно и понятно - активная карточка выпадает из потока и нижние блоки ничто не удерживает (как удерживали бы др. карточки, если бы были в этом же ряду).
Ломал-ломал голову, но и так не придумал, какой костыль можно придумать....

Страница с проблемой
  • Вопрос задан
  • 539 просмотров
Решения вопроса 1
viewDidLoad
@viewDidLoad
можно задать псевдоэлемент-распорку для последнего блока

.product-layout:last-of-type::after {
  content: '';
  diplay: block;
  position: static;
  height: 559.5px; /* высота неразвернутого блока у вас постоянная */
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
Krasnodar_etc
@Krasnodar_etc
fundraiseup
position: relative вместо абсолюта, не?
Ответ написан
Ваш ответ на вопрос

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

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