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


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 相关文章推荐
基于jquery的鼠标拖动效果代码
May 30 Javascript
jquery 快速回到页首的方法
Dec 05 Javascript
javascript event在FF和IE的兼容传参心得(绝对好用)
Jul 10 Javascript
javascript学习笔记(六)数据类型和JSON格式
Oct 08 Javascript
js库Modernizr的介绍和使用
May 07 Javascript
原生javascript实现的一个简单动画效果
Mar 30 Javascript
使用JavaScript实现弹出层效果的简单实例
May 31 Javascript
JS实现漂亮的时间选择框效果
Aug 20 Javascript
JS实现购物车特效
Feb 02 Javascript
Java中int与integer的区别(基本数据类型与引用数据类型)
Feb 19 Javascript
浅谈Webpack 是如何加载模块的
May 24 Javascript
js实现省级联动(数据结构优化)
Jul 17 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生成的html meta和link标记在body标签里 顶部有个空行
2010/05/18 PHP
PHP开发中AJAX技术的简单应用
2015/12/11 PHP
php的常量和变量实例详解
2017/06/27 PHP
Laravel利用gulp如何构建前端资源详解
2018/06/03 PHP
JavaScript 实现??打印?理
2007/04/28 Javascript
基于jQuery实现左右div自适应高度完全相同的代码
2012/08/09 Javascript
jQuery控制TR显示隐藏的几种方法
2014/06/18 Javascript
JavaScript中的原型链prototype介绍
2014/12/30 Javascript
js纯数字逐一停止显示效果的实现代码
2016/03/16 Javascript
Angularjs 滚动加载更多数据
2016/03/17 Javascript
BootStrap中关于Select下拉框选择触发事件及扩展
2016/11/22 Javascript
Easyui笔记2:实现datagrid多行删除的示例代码
2017/01/14 Javascript
JS实现加载时锁定HTML页面元素的方法
2017/06/24 Javascript
详解如何实现一个简单的Node.js脚手架
2017/12/04 Javascript
element ui 对话框el-dialog关闭事件详解
2018/02/26 Javascript
vue移动端实现红包雨效果
2020/06/23 Javascript
vue 修改 data 数据问题并实时显示操作
2020/09/07 Javascript
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
使用Python写CUDA程序的方法
2017/03/27 Python
Python中异常重试的解决方案详解
2017/05/05 Python
Django 静态文件配置过程详解
2019/07/23 Python
python基于json文件实现的gearman任务自动重启代码实例
2019/08/13 Python
python实现滑雪游戏
2020/02/22 Python
Python实现爬取并分析电商评论
2020/06/19 Python
pandas针对excel处理的实现
2021/01/15 Python
详解px单位html5响应式方案
2018/03/08 HTML / CSS
New Balance天猫官方旗舰店:始于1906年,百年慢跑品牌
2017/11/15 全球购物
家佳咖啡店创业计划书
2013/12/27 职场文书
韩国商务邀请函
2014/01/14 职场文书
大学四年的个人自我评价
2014/01/14 职场文书
个人简历自我评价
2014/02/02 职场文书
公司成本主管岗位责任制
2014/02/21 职场文书
党的群众路线教育实践活动对照检查材料(教师)
2014/09/24 职场文书
2014年校长工作总结
2014/12/11 职场文书
土木工程毕业答辩开场白
2015/05/29 职场文书
python将图片转为矢量图的方法步骤
2021/03/30 Python