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


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 相关文章推荐
Z-Blog中用到的js代码
Mar 15 Javascript
javascript 网页跳转的方法
Dec 24 Javascript
JQuery中serialize()、serializeArray()和param()方法示例介绍
Jul 31 Javascript
javascript实现信息增删改查的方法
Jul 25 Javascript
Adapter适配器模式在JavaScript设计模式编程中的运用分析
May 18 Javascript
vue.js入门教程之绑定class和style样式
Sep 02 Javascript
基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
Dec 14 Javascript
JavaScript实现前端分页控件
Apr 19 Javascript
js移动端事件基础及常用事件库详解
Aug 15 Javascript
编写React组件项目实践分析
Mar 04 Javascript
javascript for循环性能测试示例
Aug 07 Javascript
Vue监听滚动实现锚点定位(双向)示例
Nov 13 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和XSL stylesheets转换XML文档
2006/10/09 PHP
PHP中SERIALIZE和JSON的序列化与反序列化操作区别分析
2016/10/11 PHP
javascript中的几个运算符
2007/06/29 Javascript
能说明你的Javascript技术很烂的五个原因分析
2011/10/28 Javascript
JS 修改URL参数(实现代码)
2013/07/08 Javascript
js arguments,jcallee caller用法总结
2013/11/30 Javascript
JavaScrip常见的一些算法总结
2015/12/28 Javascript
详解JavaScript中的数组合并方法和对象合并方法
2018/05/11 Javascript
element-ui table span-method(行合并)的实现代码
2018/12/20 Javascript
在vue使用clipboard.js进行一键复制文本的实现示例
2019/01/15 Javascript
vue使用混入定义全局变量、函数、筛选器的实例代码
2019/07/29 Javascript
JavaScript生成随机验证码代码实例
2019/09/28 Javascript
vue-resource:jsonp请求百度搜索的接口示例
2019/11/09 Javascript
js实现飞机大战小游戏
2020/08/26 Javascript
vue+vant实现购物车全选和反选功能
2020/11/17 Vue.js
[36:52]DOTA2真视界:基辅特锦赛总决赛
2017/05/21 DOTA
python将多个文本文件合并为一个文本的代码(便于搜索)
2011/03/13 Python
python 使用plt画图,去除图片四周的白边方法
2019/07/09 Python
对pytorch中的梯度更新方法详解
2019/08/20 Python
python+selenium 鼠标事件操作方法
2019/08/24 Python
Python安装whl文件过程图解
2020/02/18 Python
Pycharm配置PyQt5环境的教程
2020/04/02 Python
东南亚地区最大的购物网站Lazada新加坡站点:Lazada.sg
2016/07/17 全球购物
西班牙购买隐形眼镜、眼镜和太阳镜网站:Lentiamo.es
2020/06/11 全球购物
最新大学职业规划书范文
2013/12/30 职场文书
活动志愿者自荐信
2014/01/27 职场文书
大学生职业生涯规划书汇总
2014/03/20 职场文书
查摆问题自我剖析材料
2014/08/18 职场文书
2014年汽车销售工作总结
2014/12/01 职场文书
幼儿园学前班幼儿评语
2014/12/29 职场文书
导游词开场白
2015/01/31 职场文书
社区法制宣传日活动总结
2015/05/05 职场文书
二手房购房意向书
2015/05/09 职场文书
2015秋季开学典礼致辞
2015/07/16 职场文书
入党宣誓大会后的感想
2015/08/10 职场文书
收音机爱好者玩机13年,简评其使用过的19台收音机
2022/04/30 无线电