我已经看过很多关于如何让iPhone键盘弹出窗口改变其输入形式的例子,但是我想让我的输入字段成为iPhone键盘弹出窗口的一部分
每当我有一个输入字段时,键盘弹出并按下输入字段 - 以便输入字段"跟随"键盘,然后它必须以某种方式"嵌入" - 我见过这方面的解决方案,但是我没有看到javascript代码
是否可以使用javascript将输入字段作为键盘的一部分或至少精确地遵循它?
答案 0 :(得分:1)
在不处理objective-c的情况下执行此操作的一种方法是将输入样式设置为使用css中的键盘向上滚动。虽然它有点像hacky解决方案,但我习惯用输入法来设置键盘向上滚动:
input{
position:absolute;
bottom:-16px;
width: 100%;
left:0;
height: 5%;
padding:0;
margin:0;
}
由于键盘出现时窗口底部会发生变化,因此输入位置也会随之改变。显然你可以添加它来使它更加花哨,但希望你能得到这个想法。