@rasimzes

Как сделать анимацию при наведении на блок?

Уважаемые, подскажите, пожалуйста, как сделать следующую анимацию: при наведении на основной блок .card, оранжевый background иконки должен заполнить весь блок .card. Просьба рекомендовать решения только с использованием css и/или нативным js.
Изображение
5d6cf647c0785238879241.png

Имеющаяся основа на Code Pen
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
@i1yas
.card {
  ...
  overflow: hidden;
  transition: background-color .2s;
  transition-delay: .1s;
}
.card__img {
  ...
  transition: box-shadow .2s;
  box-shadow: 0 0 0 0 #FF8A00;
}
.card:hover .card__img {
  box-shadow: 0 0 0 300px transparent;
}
.card:hover {
  background-color: #FF8A00;
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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