Hai.
Quelle est la propriété de transition pour les traductions dans CSS3? J'utilise actuellement all
mais j'ai un bug dans iOS alors je veux tester une autre propriété.-webkit-transition-propriété pour la traduction
-webkit-transform: translate(-320px, 0);
-webkit-transition: ??? .5 ease-in-out;
Voir le bogue avec un appareil iOS here (swipe horizontalement), il y a une sorte de flash.
Mise à jour: à toute personne intéressée, je l'ai trouvé un moyen de le réparer grâce à Duopixel:
E {
-webkit-transition: all .5s ease-in-out;
-webkit-transform: translate3d(0, 0, 0); // perform an "invisible" translation
}
// Then you can translate with translate3d(), no bug!
document.querySelector('E').webkitTransform = 'translate3d(-320px, 0, 0)'
J'ai toujours un flash au premier balayage, puis il disparaît. Je pense que je vais devoir m'en occuper. Merci quand même! – seriousdev
Essayez -webkit-backface-visibility: hidden; related: http://stackoverflow.com/questions/2946748/iphone-webkit-css-animations-cause-flicker – Duopixel