Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 移动网络的表单/用户体验设计&;框架_Html_Ios_Css_Forms_Cordova - Fatal编程技术网

Html 移动网络的表单/用户体验设计&;框架

Html 移动网络的表单/用户体验设计&;框架,html,ios,css,forms,cordova,Html,Ios,Css,Forms,Cordova,我构建的PhoneGap应用程序偶尔会包含输入表单。例如textfields和textarea。 然而,与本机平台文本输入相比,它们总是显得缓慢且有缺陷 例如:如果文本输入位于使用溢出的div的底部:autoplus-webkit溢出滚动:触摸,移动浏览器倾向于打开键盘并将div保留在顶部。输入现在已散焦且不可见。实际上,我希望浏览器能够将div的内容一直向上滚动,这样我就可以立即开始键入。这在Android和iOS上都有发生 对于使用移动浏览器的表单,有什么最佳实践吗

我构建的PhoneGap应用程序偶尔会包含输入表单。例如textfields和textarea。 然而,与本机平台文本输入相比,它们总是显得缓慢且有缺陷

例如:如果文本输入位于使用
溢出的div的底部:auto
plus
-webkit溢出滚动:触摸
,移动浏览器倾向于打开键盘并将div保留在顶部。输入现在已散焦且不可见。实际上,我希望浏览器能够将div的内容一直向上滚动,这样我就可以立即开始键入。这在Android和iOS上都有发生

对于使用移动浏览器的表单,有什么最佳实践吗