android - 移动输入字段不适用于手机,但适用于平板电脑

标签 android css html jquery-mobile mobile

我已经在我的网站上创建了适用于 PC 和平板电脑/手机的表单。该表单在台式机和平板电脑上运行良好,但在移动设备上单击该字段时,它会短暂突出显示为蓝色,就像在 Android 设备上选择时一样。但它永远不会调出键盘在框中键入。而在我的平板电脑上它每次都有效。 我使用的是 samsung galaxy tab2(平板电脑)和 sony expiro mini(手机)。 我唯一能想到的是我的手机可能不会太慢​​以通过Adobe Edge Inspect运行网站。 . 如果这是原因,我是否应该忽略手机上的功能并使用它来检查设计的外观?

以下是部分代码,以防其相关:

HTML

<p><select id="prefix" class="form_fields"  name="prefix"   onBlur="get_name(this,'1')">
 <option>Title</option>
 <option>Mr</option>
 <option>Mrs</option>
 <option>Miss</option>
 <option>Ms</option>
 </select><br/>
 <input type="text" id="f_name" class="form_fields"  placeholder="First Name" maxlength="150" onBlur="get_name(this,'2')" /><br/>
 <input type="text" id="l_name" class="form_fields" placeholder="Last Name" maxlength="150"  onBlur="get_name(this,'3')" /></p> 
<div id="nameError" style="position:relative; width:70%;"></div>

CSS:

.form_fields{
    font-family:continuum_lightregular;
    width:60%;
    margin-left:10%;
    margin-right:10%;
    height:30px;
    border-radius:8px;
    font-size:18px;
    line-height:18px;
    padding-left:10px;
    padding:top:5px;
    padding-right:10px;
}

最佳答案

检查手机和平板电脑的软件版本。旧应用可能是个问题。

关于android - 移动输入字段不适用于手机,但适用于平板电脑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20123188/

相关文章:

javascript - iframe 中的 jQuery 延迟加载图像

android - java.net.SocketException : Host is unresolved? 异常

android - 如何将两个适配器设置为一个列表?

java - Sharedpreferences 保存 editText

html - 将 Apple、Banana 和 Carrot div 中的所有文本居中的最佳做法是什么?

javascript - 如何在 ng-repeat 循环中分配一个 angularjs 事件监听器?

css - Div 子项的高度必须为 div 父项的 100%

html - 将每 2 行设置为另一种颜色

Android软件键盘以编程方式在数字和字母之间切换

javascript - 更新选择列表以匹配 URL 上的主题标签更改