Jetzt stellt sich heraus, dass der Animationsteil des Hacks
ist %Vor%verursacht tatsächliche Bewegung in mindestens einem iPhone. Wie verhindere ich, dass dieser Hack die Website-Erfahrung für iPhone-Nutzer ruiniert?
Ich habe eine Vorschau mit dem Fehler hier . Ein Film mit dem sichtbaren Fehler wird hier angezeigt.
Es stellte sich heraus, dass ich eine css-Regel * { transition: all .5s ease; }
css-Regel hatte, die auf alle Animationen angewendet wurde - einschließlich dieses Hacks. Dies verursachte den Fehler.
Durch das Entfernen dieser Regel und das manuelle Anwenden ihrer Inhalte auf alle meine Animationen wurde das Problem behoben.
Ich habe kein Android, um das zu testen, aber wird der Hack auch funktionieren, wenn er nur auf ein Element statt auf den ganzen Körper angewendet wird?
%Vor%Solange Sie kein Padding für dieses Element haben