Встречается на собеседованиях • сегодня
Как наклонять карточку при наведении мышкой
Для наклона карточки при наведении можно использовать CSS-трансформацию transform: rotate(). Лучше добавить плавный переход с transition для smooth-эффекта.
css
.card {
transition: transform 0.3s ease;
}
.card:hover {
transform: rotate(5deg);
}
text
**Нюансы:**
1. `transform` не влияет на поток документа (не сдвигает соседние элементы).
2. Для 3D-эффекта можно добавить `perspective` родителю и `rotate3d`.
3. Если нужен более сложный наклон (например, по оси X и Y), используйте `rotateX()` и `rotateY()`.
Пример с 3D:
```css
.card-wrapper {
perspective: 1000px;
}
.card {
transform-style: preserve-3d;
transition: transform 0.5s;
}
.card:hover {
transform: rotateX(10deg) rotateY(5deg);
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы