Задать вопрос
lamer350
@lamer350
กำลังสูงสุด

Можно как то запретить срабатывание :hover css до повторного наведения?

Я думаю сталкивались многие, в чем суть:
Имеем допустим кнопку, которая по клику получает дополнительный класс active но у кнопки есть эффект :hover который тут же срабатывает так как после клика курсор по прежнему находится на кнопке.
Вместо того чтобы видеть зеленую кнопку после клика, мы видим синюю так как hover внес свои поправки.

Как запретить срабатывание :hover сразу, а разрешить только при повторном наведении курсора?

  • Вопрос задан
  • 5317 просмотров
Подписаться 1 Средний 4 комментария
Ответ пользователя Денис Богданов К ответам на вопрос (2)
Сделайте так
.active:hover {
  background: none; // свойства отменяющие hover без класса active
}
Ответ написан