手机软键盘弹出时影响布局的解决方法


Posted in Javascript onDecember 15, 2016

移动端软键盘弹出时影响布局该如何解决

1)前段时间作的移动端页面,因为高度只有1页所以用了height:100%;width:100%;

ios下点击输入框弹出软键盘时,布局没有大影响。

当输入框可能被软键盘压到时,在一部分安卓下却出了问题,华为自带浏览器和UC会有布局上的问题。

原因可能是因为,软键盘弹出时,改变了height,使height:100%,不能达到原来的高度。

解决办法:

$(document).ready(function () {
$('body').height($('body')[0].clientHeight);
});

页面加载完后,js给body一个定高。

2)以前还遇到过,移动端点击输入框时,页面向左偏移了一部分,但太久了,忘了什么浏览器了,重现不了,解决的方法是使输入框的大小居中.

PS:吐槽下华为自带浏览器和UC不识别css3的新单位,vw,vh.

 感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
JavaScript 模拟类机制及私有变量的方法及思路
Jul 10 Javascript
jQuery获取当前对象标签名称的方法
Feb 07 Javascript
Jquery实现由下向上展开效果的例子
Dec 08 Javascript
学习javascript文件加载优化
Feb 19 Javascript
超实用的JavaScript表单代码段
Feb 26 Javascript
Angular 输入框实现自定义验证功能
Feb 19 Javascript
jQuery实现遍历复选框的方法示例
Mar 06 Javascript
Angular.js中ng-include用法及多标签页面的实现方式详解
May 07 Javascript
mui 打开新窗口的方式总结及注意事项
Aug 20 Javascript
iview中Select 选择器多选校验方法
Mar 15 Javascript
JS document form表单元素操作完整示例
Jan 13 Javascript
vue如何在用户要关闭当前网页时弹出提示的实现
May 31 Javascript
JS中页面与页面之间超链接跳转中文乱码问题的解决办法
Dec 15 #Javascript
canvas 画布在主流浏览器中的尺寸限制详细介绍
Dec 15 #Javascript
JavaScript实现Fly Bird小游戏
Dec 15 #Javascript
JS中对数组元素进行增删改移的方法总结
Dec 15 #Javascript
JS去除重复并统计数量的实现方法
Dec 15 #Javascript
javascript基于原型链的继承及call和apply函数用法分析
Dec 15 #Javascript
移动端脚本框架Hammer.js
Dec 15 #Javascript
You might like
PHP的Yii框架中Model模型的学习教程
2016/03/29 PHP
基于jQuery+HttpHandler实现图片裁剪效果代码(适用于论坛, SNS)
2011/09/02 Javascript
javaScript 利用闭包模拟对象的私有属性
2011/12/29 Javascript
JavaScript实现GriwView单列全选(自写代码)
2013/05/13 Javascript
jQuery读取和设定KindEditor值的方法
2013/11/22 Javascript
javascript中parseInt()函数的定义和用法分析
2014/12/20 Javascript
JavaScript将一个数组插入到另一个数组的方法
2015/03/19 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
原生js实现可爱糖果数字时间特效
2016/12/30 Javascript
详解angularjs结合pagination插件实现分页功能
2017/02/10 Javascript
Javascript中引用类型传递的知识点小结
2017/03/06 Javascript
关于Vue实现组件信息的缓存问题
2017/08/23 Javascript
JS实现密码框效果
2020/09/10 Javascript
JavaScript代码实现简单计算器
2020/12/27 Javascript
python生成器的使用方法
2013/11/21 Python
跟老齐学Python之画圈还不简单吗?
2014/09/20 Python
python中print的不换行即时输出的快速解决方法
2016/07/20 Python
python批量设置多个Excel文件页眉页脚的脚本
2018/03/14 Python
PyCharm代码提示忽略大小写设置方法
2018/10/28 Python
Python3.0中普通方法、类方法和静态方法的比较
2019/05/03 Python
python语言元素知识点详解
2019/05/15 Python
python 内置函数汇总详解
2019/09/16 Python
基于python的BP神经网络及异或实现过程解析
2019/09/30 Python
python 实现二维列表转置
2019/12/02 Python
python实现IOU计算案例
2020/04/12 Python
Django CBV模型源码运行流程详解
2020/08/17 Python
python中os.remove()用法及注意事项
2021/01/31 Python
诺心蛋糕官网:LE CAKE
2018/08/25 全球购物
荣耀商城:HIHONOR
2020/11/03 全球购物
入学申请自荐信范文
2014/02/26 职场文书
明信片寄语大全
2014/04/08 职场文书
主题实践活动总结
2014/05/08 职场文书
大学生党员批评与自我批评
2014/09/28 职场文书
见习报告的格式
2014/10/31 职场文书
2016年师德先进个人事迹材料
2016/02/29 职场文书
MySQL之MyISAM存储引擎的非聚簇索引详解
2022/03/03 MySQL