Wenn ich mich im Internet umschaue, ist es mein Verständnis, dass die feste Positionierung in Android 2.3 funktionieren sollte, wenn man die richtigen Meta-Tags gesetzt hat.
Das sind meine aktuellen Ansichtsfenstereinstellungen.
%Vor%Bei meinem Galaxy S2 bleibt das div mit fester Position (im Grunde ist es ein dünner Header am oberen Rand der Seite) beim Scrollen auf der Seite nicht an Ort und Stelle. Es bewegt sich mit der Seite.
Wenn Sie jedoch mit dem Scrollen aufhören, springt er erneut zum Anfang der Seite.
Ist das das erwartete Verhalten der festen Position für Android 2.3?
Gibt es einen besseren Weg dies zu tun (was hoffentlich nicht die massive Komplexität von addiong iScroll ) beinhaltet?
Ich habe gerade dieses Problem selbst im Rahmen eines Projekts untersucht: Der S2 scheint die Position: fixed nicht vollständig zu unterstützen, sondern emuliert sie, indem er das Objekt nach dem Scrollen wieder einrastet ist abgeschlossen (wie wir es behandeln, mit JS, für Handys, die nicht unterstützen Position: behoben).
Ich habe keine Ahnung, warum das so ist, da alle anderen Android 2.3-Geräte, die wir getestet haben, es vollständig ohne Probleme unterstützen, aber Sie sind nicht die einzige, die Probleme hat!
Hier ist eine andere Sache, die Position bricht: behoben auf Android 2.3
%Vor%Es bricht nur wenn du es benutzt! Was ist scheiße weil
%Vor%Macht Elemente unsichtbar. Hoffe das hilft!
Tags und Links javascript android css user-interface mobile