J'animer un menu hamburger changeant la margin
et width
de deux divs (avec transition), et dans l'intervalle, une icône de hamburger il est animé de commutation de la classe is-active
.Flicker lors de l'animation d'un menu hamburger sur WebKit
Le résultat, comme vous pouvez le voir, est un effet de scintillement dans le contenu du menu burger (le espace vert): http://www.codeply.com/go/g7Zp98paz5
exécution sur le bouton burger: vous pouvez voir que, pour quelques millisecondes, le vert disparaît. Exécution du bouton à bascule: vous pouvez voir qu'il n'y a pas de sauts.
Je ne fais que le reproduire dans Google Chrome.
Que se passe-t-il? Comment puis-je réparer ce comportement étrange?
J'utilise cette lib: https://github.com/callmenick/Animating-Hamburger-Icons
Utilisez le premier bouton (le film d'animation un), avec bouton à bascule devrait fonctionner, mais avec le premier nous avons un scintillement dans la zone verte. J'utilise aussi Chrome 54 –
Ça m'arrive aussi. Version 54.0.2840.99 pour Windows. –