Wie kann ich einstellen, festen position, Background-image in jquery mobile für iPhone app mit Phonegap
Mache ich eine iPhone-app mit Phonegap & auch unter Verwendung von jquery mobile. Ich möchte hintergrund Bild für data-role=page-div. In dieser Höhe Seite gleich screen & folglich hintergrund eingestellt ist, um die Größe des Bildschirms. Aber der Inhalt der Seite Länge sehr viel größer ist als der Bildschirm & daher der graue hintergrund ist zu sehen, nachdem Bild vervollständigt.
Meine Frage ist, ob es einen Weg gibt, so dass wir halten können das Hintergrundbild fixed & scrollen oder verschieben Sie nur die Inhalte der Seite & nicht im hintergrund.
Nur um zu erwähnen, ich habe versucht full-size-hintergrund, jquery-das Stopfen. Seine arbeiten auf Android aber nicht für iOS.
Kann bitte jemand helfen? Vielen Dank im Voraus.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ok, also, was ich Tat, war vielmehr zu erstellen, die ein festes element innerhalb des body-element der Seite.
So würde es Aussehen
Und für die CSS habe ich Folgendes:
Und dies hat den trick für mich. Hoffentlich hilft es (jemand da draußen :P)
Du suchst css
background-attachment
Eigenschaft.Update:
background-attachment:fixed
wird unterstützt von iOS 5, wenn Sie mit älteren iOS-version können Sie erwägen, die Verwendung voniScroll
.background-attachment:fixed
können Sie versuchen, diese:
funktioniert gut für mich.
Können Sie Ihr Hintergrundbild auf der jQuery Seite:
Versuchen Sie es mit diesem, diese Arbeit für mich.
css:
Das problem ist, dass iOS-Geräte haben Fehler rendering gleichzeitig
background-size:cover;
undbackground-attachment:fixed;
so dass Sie haben, um es zu beheben, indem@media