allishappy
@allishappy

Как правильно сдвинуть элемент?

#main-button-one:hover, #main-button-two:hover {
  transition-duration: 0.4s;
  transform: translate(0,3px);
  cursor: pointer;
  opacity: 0.8;
}


Двигаю элемент с помощью CSS. Всё хорошо, но после того, как элемент сдвигается, он возвращается обратно, даже если на него ещё наведена мышка. А хотелось бы, чтобы он возвращался обратно только после убирания курсора. Как исправить?
  • Вопрос задан
  • 136 просмотров
Пригласить эксперта
Ответы на вопрос 2
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
#main-button-one, #main-button-two {
  animation: forwards;
}

https://jsfiddle.net/at7pmty7/
Хотя странно, что у Вас не работает.
Вы не применяете animation, это всего лишь hover.
Да и на JSFiddle работает правильно без forwards.
Быть может ошибка в другом месте?
Ответ написан
По моему всё и так хорошо работает.
Пример: https://jsfiddle.net/Ljs2cedv/
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы