我在移动Safari,版本8.1上的表单字段有问题.这似乎是所有版本的Safari 8在移动设备上的错误.
当您将文本输入到输入中,并且该文本的长度大于输入本身时,光标在输入时会继续向右移动 – 这是正确的.问题是当您按住选择并尝试向左移动到隐藏的文本时,您无法滚动.同样,如果您在输入外部选择,则无法向右滚动以查看隐藏的文本.
您唯一的选择是选择所有和删除.
这个问题的任何解决方法?我已经上传了一个具有不同输入类型的示例页面,其中的所有行为都存在.
小提琴:http://jsfiddle.net/b7kmxaL6/(访问移动Safari)
<form action=""> <fieldset> <input type="text" class="text"> <input type="email" class="email"> <input type="password" class="password"> </fieldset> </form>