Ф
Формошлёп
@frontbox4.1K подп.
2.7Kпросмотров
65.0%от подписчиков
11 февраля 2026 г.
🎬 ВидеоScore: 2.9K
Hover-эффект карточек с выезжающим контентом Сегодня разберем, как создать стильную карточку с контентом, который проявляется при наведении. Главная фишка здесь — игра с позиционированием и трансформацией. HTML: <div class="card"> <div class="img-box"><img src="..."></div> <div class="content"> <h2>Leafs</h2> <p>Lorem ipsum...</p> <a href="#">Read More</a> </div> </div> Карточка содержит блок с изображением и блок с контентом. Базовые стили карточки: .card { position: relative; width: 350px; height: 300px; transition: 0.5s; } .card:hover { height: 400px; } ■ position: relative нужен, чтобы абсолютно позиционировать картинку и контент внутри карточки. ■ При ховере карточка увеличивается на 100px, освобождая место под текст. Блок с изображением: .img-box { position: absolute; top: 20px; width: 300px; height: 220px; overflow: hidden; transition: 0.5s; } .card:hover .img-box { top: -100px; scale: 0.75; } ■ Картинка вынесена в position: absolute, чтобы она могла выходить за границы карточки. ■ При наведении - картинка уезжает вверх за границы карточки и уменьшается до 75% размера. Контент карточки: .content { position: absolute; top: 252px; overflow: hidden; transition: 0.5s; } .card:hover .content { top: 130px; height: 250px; } Контент изначально обрезан overflow: hidden. При наведении поднимается вверх и раскрывается на полную высоту. Весь эффект получается за счет абсолютного позиционирования блоков внутри карточки, изменения top и scale при наведении и плавный transition: 0.5s для анимации. Простой, но эффектный способ оживить карточки на сайте) Результат можно посмотреть здесь.
2.7K
просмотров
1670
символов
Нет
эмодзи
Да
медиа

Другие посты @frontbox

Все посты канала →
Hover-эффект карточек с выезжающим контентом Сегодня разбере — @frontbox | PostSniper