Задать вопрос
@istasiik

Почему в firefox появляется баг после анимации?

В проекте заметил очень странный баг. Он появляется только в firefox. После нажатия на кнопку (после того, как анимация закончилась) при вводе курсора в кнопку и выводе из него он на секунду уменьшает размер и меняет цвет. Как будто возвращается в положение без класса active, который я добавляю в jquery. В чем может быть проблема? jsfiddle.net/zsry1xqb/18
  • Вопрос задан
  • 2365 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 2
conf
@conf
Ruby developer
Мне кажется, дело в конфликте стилей .button:hover и кейфрейме active. В ховере у вас уменьшается min-width и меняется цвет на голубой, а в анимации, ширина постепенно увеличивается и цвет меняется на зеленый, что и происходит при наведении.
Ответ написан
nazarpc
@nazarpc
Open Source enthusiast
Кончайте так писать, невозможно же дебажить, не говоря о том, что два div внутри button разделенных br это невалидно и просто жесть.
Сделайте нормальный пример, используйте content : attr(active) если меняете контент, засуньте всё в одну анимацию.
Очень похоже на баг в браузере, но пример у вас явно кривоватый, JS тут нужен ровно для того чтобы навесить один класс - всё.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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