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


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 相关文章推荐
8个超棒的学习 jQuery 的网站 推荐收藏
Apr 02 Javascript
新浪微博字数统计 textarea字数统计实现代码
Aug 28 Javascript
复制js对象方法(详解)
Jul 08 Javascript
javascript实时显示当天日期的方法
May 20 Javascript
基于JavaScript判断浏览器到底是关闭还是刷新(超准确)
Feb 01 Javascript
jQuery 中ajax异步调用的四种方式
Jun 28 Javascript
简单实现JS计算器功能
Dec 21 Javascript
微信小程序的生命周期的详解
Oct 19 Javascript
vue-cli 使用vue-bus来全局控制的实例讲解
Sep 15 Javascript
对node通过fs模块判断文件是否是文件夹的实例讲解
Jun 10 Javascript
详解element-ui表格中勾选checkbox,高亮当前行
Sep 02 Javascript
js实现简易计算器功能
Oct 18 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
叶罗丽:为什么大家对颜冰这对CP非常关心,却对金茉两人十分冷漠
2020/03/17 国漫
什么是调频(FM)、调幅(AM)、短波(SW)、长波(LW)
2021/03/01 无线电
php获取url字符串截取路径的文件名和扩展名的函数
2010/01/22 PHP
php下通过伪造http头破解防盗链的代码
2010/07/03 PHP
PHP多线程抓取网页实现代码
2010/07/22 PHP
用C/C++扩展你的PHP 为你的php增加功能
2012/09/06 PHP
PHP连接操作access数据库实例
2015/03/30 PHP
如何把php5.3版本升级到php5.4或者php5.5
2015/07/31 PHP
CI映射(加载)数据到view层的方法
2016/03/28 PHP
php 截取GBK文档某个位置开始的n个字符方法
2017/03/08 PHP
摘自启点的main.js
2008/04/20 Javascript
HTML5使用DeviceOrientation实现摇一摇功能
2015/06/05 Javascript
基于jQuery和CSS3制作数字时钟附源码下载(jquery篇)
2015/11/24 Javascript
js与jQuery实现checkbox复选框全选/全不选的方法
2016/01/05 Javascript
js实现随机点名小功能
2017/08/17 Javascript
js微信分享实现代码
2020/10/11 Javascript
vue项目强制清除页面缓存的例子
2019/11/06 Javascript
vue获取data数据改变前后的值方法
2019/11/07 Javascript
[01:08:48]LGD vs OG 2018国际邀请赛淘汰赛BO3 第三场 8.25
2018/08/29 DOTA
[02:17]快乐加倍!DOTA2食人魔魔法师至宝+迎霜节活动上线
2019/12/22 DOTA
详解Python中的文件操作
2016/08/28 Python
python实现集中式的病毒扫描功能详解
2019/07/09 Python
Python爬虫:url中带字典列表参数的编码转换方法
2019/08/21 Python
基于python的itchat库实现微信聊天机器人(推荐)
2019/10/29 Python
关于pytorch处理类别不平衡的问题
2019/12/31 Python
解决pycharm安装第三方库失败的问题
2020/05/09 Python
Pycharm快捷键配置详细整理
2020/10/13 Python
HTML5 Canvas实现烟花绽放特效
2016/03/02 HTML / CSS
日本无添加化妆品:HABA
2016/08/18 全球购物
NEW LOOK官网:英国时装零售巨头之一,快时尚品牌
2017/01/11 全球购物
手工制作的意大利太阳镜和光学元件:Illesteva
2019/01/19 全球购物
颇特女士:NET-A-PORTER(直邮中国)
2020/07/11 全球购物
《与象共舞》教学反思
2014/02/24 职场文书
学校政风行风评议心得体会
2014/10/21 职场文书
青岛导游词
2015/02/12 职场文书
javascript canvas实现雨滴效果
2021/06/09 Javascript