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

javascript – So lösen Sie das Problem, dass die Eingabe den Fokus erhält und die Soft-Tastatur die Eingabe in Apple 5 blockiert

WBOY
WBOYOriginal
2016-12-01 00:57:091189Durchsuche

Jetzt stoße ich auf das Problem, dass das Eingabefeld blockiert wird, wenn die Wap-Seite auf das iPhone 5-Telefon fokussiert wird.
javascript – So lösen Sie das Problem, dass die Eingabe den Fokus erhält und die Soft-Tastatur die Eingabe in Apple 5 blockiert

Antwortinhalt:

Jetzt stoße ich auf das Problem, dass das Eingabefeld blockiert wird, wenn die Wap-Seite auf das iPhone 5-Telefon fokussiert wird.
javascript – So lösen Sie das Problem, dass die Eingabe den Fokus erhält und die Soft-Tastatur die Eingabe in Apple 5 blockiert

Eigentlich ist @三月拉狗 die Lösung, Sie können sich auch auf die Weui-Demo beziehen. . .
javascript – So lösen Sie das Problem, dass die Eingabe den Fokus erhält und die Soft-Tastatur die Eingabe in Apple 5 blockiert

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.

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn