Встречается на собеседованиях • сегодня
Как реализовать эффект приподнятой карточки
css
.card {
transition: transform 0.3s ease, box-shadow 0.3s ease;
}
.card:hover {
transform: translateY(-5px);
box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}Для реализации эффекта приподнятой карточки используем CSS-переходы. Основные элементы:
transform: translateY()- поднимает элемент по вертикалиbox-shadow- добавляет тень для усиления эффекта глубиныtransition- плавно анимирует изменения
Дополнительно можно добавить:
- Разные значения тени для большего реализма
- Задержку перехода (
transition-delay) - Изменение z-index при hover для работы с наложением элементов
Пример с улучшенной тенью:
css
.card:hover {
transform: translateY(-8px);
box-shadow: 0 15px 30px rgba(0,0,0,0.15);
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы