Я уже широко искал в Google и Stackoverflow, но не смог найти решение.
Я сделал простое мобильное меню с несколькими классными анимациями.
Вот кодовая ручка: Кодовая ссылка
Проблема должна быть в этих строках, но я не понимаю, в чём дело.
.menu a:hover:before {
right: 100%;
visibility: visible;
-webkit-transform: scaleY(1) rotate(360deg);
transform: scaleY(1) rotate(360deg);
}
Когда вы наводите меню, полосы вращаются (и это работает даже в Chrome и Opera) и меняют цвет. Если вы щелкните по нему, они снова повернутся, чтобы сформировать X (и это работает даже на Chrome и Opera).
Когда появляется меню, при наведении на ссылки появляется полоса, которая (должна) вращаться и идти справа налево. Если вы делаете это в Firefox, он работает нормально, полосы ссылок отображаются плавно и вращаются справа налево, если вы делаете это в Chrome или Opera, они просто появляются посередине и идут прямо влево.
Проверьте кодовое поле, я уже вставил ключевые слова браузера (т. Е. -webkit-
) и попробовал некоторые опции, но не смог заставить его работать.
Заранее спасибо!