Задать вопрос
Stepan13
@Stepan13
JS everywhere...

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

Добрый день! Видать торможу после выходных)) Как правильно сверстать такой блок? prntscr.com/i3sa8s
Дело в том, что при наведении на карточку в блоке с заголовком появляется ещё название категории. В свою очередь карточка при этом по высоте не должна менять размер, а средний блок с картинкой должен как бы сжиматься/перекрываться по вертикали. Заранее спасибо!
  • Вопрос задан
  • 89 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 1
neurocore
@neurocore
Программист, переставляющий камни
Ну с перекрытием всё просто:
<div class="block">
    Заголовок 1
    <div class="inner">
        Категория
    </div>
</div>


Элемент inner по умолчанию скрыт и появляется на ховере block.
.block {
    position: relative;
}

.block .inner {
    position: absolute;
    visibility: hidden;
    opacity: 0;
}

.block:hover .inner {
    visibility: visible;
    opacity: 1;
}
Ответ написан
Ваш ответ на вопрос

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

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