Это происходит потому, что ваша анимация ключевых кадров использует свойство css transform
, а css для наведения также использует transform
для масштабирования изображения. Таким образом, только один из них будет работать одновременно.
В качестве обходного пути для этой проблемы вы можете анимировать ввод изображения с помощью позиции.
Добавьте position:relative
к #slide-right
и обновите ключевые кадры до 0%{left:0}
и 100%{left:200px}
.
Для рабочего примера, пожалуйста, обратитесь: это