Hai.
Co to jest właściwość przejścia dla tłumaczeń w CSS3? Obecnie używam all
, ale mam błąd w iOS, więc chcę przetestować inną właściwość.-webkit-transition-property do tłumaczenia
-webkit-transform: translate(-320px, 0);
-webkit-transition: ??? .5 ease-in-out;
Zobacz bug z urządzeniem iOS here machnięcia (poziomo), jest rodzajem lampy błyskowej.
Aktualizacja: dla wszystkich zainteresowanych, znalazłem sposób aby to naprawić dzięki 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)'
Nadal dostałem błysk przy pierwszym przesunięciu, a następnie znika. Myślę, że będę musiał sobie z tym poradzić. Dzięki i tak! – seriousdev
Spróbuj -webkit-backface-visibility: hidden; powiązane: http://stackoverflow.com/questions/2946748/iphone-webkit-css-animations-cause-flicker – Duopixel