Android键盘覆盖文本框问题

时间:2014-10-06 11:27:18

标签: c# android css asp.net-mvc jquery-mobile

我们使用mvc和jquery mobile开发移动应用程序,因为当我点击android选项卡(10英寸标签)中的Textbox字段时,会出现android键盘。键盘隐藏了我的文本框字段,因此我无法看到我输入文本框的单词。键盘覆盖文本框。

请帮我解决这个问题。

下面是我的文本框代码。

<div class="field" style="width:35%;font-size:1.75em;padding-top:1.5%">
            <input type="text" id="txtDPScanDirectLoc" autofocus="autofocus" />
   </div>

2 个答案:

答案 0 :(得分:0)

您可以尝试以下命令:

"adjustPan" 

使用此功能,活动的主窗口不会调整大小以便为软键盘腾出空间。相反,窗口的内容会自动平移,以便键盘不会遮挡当前焦点,用户可以随时看到他们正在键入的内容。这通常不如调整大小,因为用户可能需要关闭软键盘才能进入并与窗口的模糊部分进行交互。

答案 1 :(得分:0)

css中是否隐藏了溢出?试试这个。 $(文件).on(&#34; pageinit&#34;,功能(事件){$(&#39;输入&#39;)。on(&#39; focusin&#39;,function(event){$ (document).scrollTop(0);});});