h5页面输入框在安卓手机上被键盘挡住

1.弹窗的解决方法
.floatbox{position:absolute; top:50%; right:0; bottom:0; left:0; background:rgba(0,0,0,0.5);}
.floatbox>div{position:absolute; top:50%;  transform: translate(0,-50%); -webkit-transform: translate(0,-50%); max-height:80%; overflow-y:auto; background:#fff; border-radius:5px;}//获取原窗口的高度
var originalHeight=document.documentElement.clientHeight ||document.body.clientHeight;
window.onresize=function(){//键盘弹起与隐藏都会引起窗口的高度发生变化var resizeHeight=document.documentElement.clientHeight || document.body.clientHeight;if(resizeHeight-0<originalHeight-0){//当软键盘弹起,在此处操作$("#hidden").addClass("floatbox");}else{//当软键盘收起,在此处操作$("#hidden").removeClass("floatbox");}
}
----------------
2.整个页面上移:
var h = window.innerHeight;
var myInput = document.getElementById('myInput');//input框的idmyInput.addEventListener('focus',handler,false);function handler(){$('body').height(h);
}
效果图:
![在这里插入图片描述](https://img-blog.csdn.net/20181018151843387?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2NzZG4xNTAyNjc5ODQ1MQ==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70)

h5页面输入框在安卓手机上被键盘挡住相关推荐

  1. 【土旦】vue 解决ios H5底部输入框 获取焦点时弹出虚拟键盘挡住输入框 以及监听键盘收起事件...

    问题描述 im聊天H5页面,在iOS系统下,inpu获取焦点弹出系统虚拟键盘时,会出现挡住input的情况,十分影响用户体验. bug图 解决方法: html: <input type=&quo ...

  2. android 打开h5文件下载,微信h5页面下载app —— 安卓直接下载apk文件包,IOS跳转AppStore的实现代码...

    需求:微信h5页面下载app -- 安卓直接下载apk文件包,IOS跳转AppStore 分析:微信不支持,在微信中屏蔽了apk文件的下载以及AppStore的跳转(且除非和TX有合作的应用,否则也不 ...

  3. android视频叠加字符,手机上给视频加logo 安卓手机上给视频加摇摆的文字水印的方法...

    注意此教程方案是『安卓手机端教程方案』 如果在手机端操作不方便或对眼睛不好 也可以用另外电脑端的教程方案操作:视频加旋转水印[找更多方案] 今天要介绍安卓手机上视频编辑助手是可以给视频添加摇摆的文字水 ...

  4. 微信h5页面下载app —— 安卓直接下载apk文件包,IOS跳转AppStore的实现代码

    需求:微信h5页面下载app -- 安卓直接下载apk文件包,IOS跳转AppStore 分析:微信不支持,在微信中屏蔽了apk文件的下载以及AppStore的跳转(且除非和TX有合作的应用,否则也不 ...

  5. android模糊后面视频,在安卓手机上怎么制作中间是横视频上下是模糊效果的竖视频?手机视频短片制作...

    注意此教程方案是『安卓手机端教程方案』 今天要介绍的是安卓手机视频短片制作软件,可以在安卓手机上制作手机视频短片哦,制作那种中间是横视频上下是模糊效果的竖视频哦~不是手机看的视频片,手机怎么下载好看的 ...

  6. android日历便签,安卓手机上有日历与便签结合的app吗?

    原标题:安卓手机上有日历与便签结合的app吗? 现如今,手机便签app已经成为我们使用频率比较高的一款工具软件,因为在这个生活和工作节奏不断加快的大背景下,它正好可以满足我们及时记录待办事项.整理信息 ...

  7. 在安卓手机上运用AidLux实现人流检测数据统计

    目录 第一章 关于AidLux介绍,安装和远程调试 第一节 AidLux介绍 第二节 手机版本AidLux软件安装 第三节 使用vscode进行PC端远程调试AidLux 第二章 ⼈体检测模型的训练和 ...

  8. android实现多画面播放,快手同框怎么弄?怎样制作多个视频同框?安卓手机上制作三个不同的视频同框播放...

    同框视频都知道是什么意思吗?就是视频画面中有多个不一样的视频同时播放的效果哦,这种视频在快手等平台是很火的,那么快手同框怎么弄?今天小编的教程是实现快手同框怎么弄录好的视频,而不是解决快手同框怎么开启 ...

  9. 在安卓手机上安装Ubuntu详细教程(无需root)

    在安卓手机上安装Ubuntu详细教程(无需root)    Android系统是基于Linux的,但是要在安卓上安装Linux却没有那么容易.本文法针对安卓手机上安装Ubuntu系统提出了一种方法,安 ...

最新文章

  1. Pytorch Merge操作
  2. 跟人聊天的总结:为什么选择SAP
  3. 2021全年“遇冷”后,“电商节”该何去何从?
  4. 读《程序设计实践》之一 风格
  5. 【JVM性能调优】使用jstack找出最耗CPU的java线程
  6. NamespaceHandler 接口
  7. 数据仓库相关书籍调研
  8. xml学习4-dtd
  9. eclipse链接mycat报数据源初始化失败
  10. 2021-11-01 Excel之九九乘法表
  11. 华为魔术2手机拆机图解_荣耀Magic2手机内部做工如何?荣耀Magic2手机拆机
  12. android网页生成pdf,Android生成pdf
  13. VHDL学习:两种方式实现四选一选择器
  14. 基于VMD的小波软阈值的局方信号降噪方法研究
  15. auto.js拜拜了您嘞
  16. 【python】OpenCV—Brightness and Contrast adjustments
  17. 【UVM基础】两种启动 sequence 的方式
  18. 配置apache以fastcgi运行php
  19. 软件测试 | 生命周期
  20. Python通过Spleeter实现音唱人声(歌声)伴奏分离

热门文章

  1. 【完整代码】用HTML/CSS制作一个美观的个人简介网页
  2. TOOD: Task-aligned One-stage Object Detection 原理与代码解析
  3. hive中常用字符串转时间的处理方法
  4. 学习Linux的几点忠告(转贴)
  5. XML的解析方法(如何解析XML)
  6. 【密码学探秘】EVM链和并行执行交易
  7. WAF——web安全及web应用防火墙
  8. spring报MySQLSyntaxErrorException: Unknown error 1146
  9. 【创建Messages】
  10. J2EE 框架结构及核心技术基础面面观