发布网友 发布时间:2022-05-09 19:35
共3个回答
热心网友 时间:2022-04-20 01:04
HTML页面 input框获取焦点的时候会被键盘挡住是因为键盘高度设置不当导致。
解决办法:把键盘高度设置一下 或者把手机键盘设置成悬浮状态。
获取输入法高度的方法:
当弹出输入法时,在html页面上,webview的高度会自动减少,留出空间给软键盘。
那么输入法高度=屏幕高度-状态栏高度-webview高度
在小米note上,默认输入法高度是 863px。
热心网友 时间:2022-04-20 02:22
很好解决啊 把键盘高度设置一下 或者把手机键盘设置成悬浮状态追答html 怎么设置键盘高度?
热心网友 时间:2022-04-20 03:57
获取焦点以后通过 JS 去修改整个页面的位置 你可以固定一个位置 比如 margin-top:-100吧页面提上去 等事情焦点了在变回0 这里提醒一下 这个移动的数值 你最好根据浏览器高度去设置 不然会有BUG