gpt4 book ai didi

html - 有什么办法可以防止虚拟智能手机键盘隐藏输入?

转载 作者:可可西里 更新时间:2023-11-01 13:50:38 25 4
gpt4 key购买 nike

在我的移动网站(我使用 jQuery Mobile)上,我在页面底部有输入。当我尝试向它输入一些信息时,会出现虚拟键盘(这是必须的)。问题是它隐藏了一半的页面,包括我正在打字的输入,而不是向上滚动的页面。在示例中,输入 4-8 隐藏在键盘下方。

HTML

<input type="text" placeholder="1">
<input type="text" placeholder="2">
<input type="text" placeholder="3">
<input type="text" placeholder="4">
<input type="text" placeholder="5">
<input type="text" placeholder="6">
<input type="text" placeholder="7">
<input type="text" placeholder="8">

CSS

input {
display: block;
width: 100%;
margin-bottom: 10px;
}

最佳答案

为此,我在输入焦点事件上使用了 jQuery.mobile.silentScroll(),然后在模糊时向下滚动。

像这样:

          $('#myinput').on('focus',function(){
$.mobile.silentScroll($('#myinput').position().top - 100);
$('#myinput').focus();
});
$('#myinput').on('blur',function(){
$.mobile.silentScroll($('#myform').position().top);
});

关于html - 有什么办法可以防止虚拟智能手机键盘隐藏输入?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35133144/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com