Heim > Artikel > Backend-Entwicklung > javascript – So lösen Sie das Problem, dass die Eingabe den Fokus erhält und die Soft-Tastatur die Eingabe in Apple 5 blockiert
Jetzt stoße ich auf das Problem, dass das Eingabefeld blockiert wird, wenn die Wap-Seite auf das iPhone 5-Telefon fokussiert wird.
Jetzt stoße ich auf das Problem, dass das Eingabefeld blockiert wird, wenn die Wap-Seite auf das iPhone 5-Telefon fokussiert wird.
Eigentlich ist @三月拉狗 die Lösung, Sie können sich auch auf die Weui-Demo beziehen. . .
Warum ist es blockiert? Meine persönliche Vermutung ist, dass Sie Prozentsätze zum Schreiben der Positionierung verwendet haben. Geben Sie für die äußerste HTML-Höhe einfach JS an
Dies wird durch Position verursacht: behoben. Lösung: Ersetzen Sie „fixed
“ durch „relativ“, wenn Sie den Fokus erhalten
@马Crazy Schreiben Sie nicht in einem festen Format. Man kann davon ausgehen, dass es auch eine Lösung ist, das Eingabefeld beim Klicken nach oben zu verschieben.