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


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 05 Javascript
Mootools 1.2教程 定时器和哈希简介
Sep 15 Javascript
来自qq的javascript面试题
Jul 24 Javascript
一些常用的JavaScript函数(json)附详细说明
May 25 Javascript
jquery验证手机号码、邮箱格式是否正确示例代码
Jul 28 Javascript
使用jquery写个更改表格行顺序的小功能
Apr 29 Javascript
详谈javascript中DOM的基本属性
Feb 26 Javascript
jQuery菜单插件superfish使用指南
Apr 21 Javascript
js利用clipboardData实现截屏粘贴功能
Oct 12 Javascript
jquery easyui DataGrid简单示例
Jan 23 Javascript
jquery一键控制checkbox全选、反选或全不选
Oct 16 jQuery
浅谈Vue中render中的h箭头函数
Nov 07 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的单引号和双引号 字符串效率
2009/05/27 PHP
ThinkPHP开发框架函数详解:C方法
2015/08/14 PHP
php菜单/评论数据递归分级算法的实现方法
2019/08/01 PHP
php设计模式之适配器模式实例分析【星际争霸游戏案例】
2020/04/07 PHP
初学js插入节点appendChild insertBefore使用方法
2011/07/04 Javascript
Jquery动态改变图片IMG的src地址示例
2013/06/25 Javascript
JSON序列化与解析原生JS方法且IE6和chrome测试通过
2013/09/05 Javascript
3种不同方式的焦点图轮播特效分享
2013/10/30 Javascript
Javascript中call的两种用法实例
2013/12/13 Javascript
JS JQUERY实现滚动条自动滚到底的方法
2015/01/09 Javascript
js实现仿QQ秀换装效果的方法
2015/03/04 Javascript
jQuery 生成svg矢量二维码
2016/08/09 Javascript
Javascrip实现文字跳动特效
2016/11/27 Javascript
浅谈Node.js:理解stream
2016/12/08 Javascript
JavaScript输入框字数实时统计更新
2017/06/17 Javascript
详解如何在React组件“外”使用父组件的Props
2018/01/12 Javascript
详解JavaScript原生封装ajax请求和Jquery中的ajax请求
2019/02/14 jQuery
vue+element tabs选项卡分页效果
2020/06/29 Javascript
JavaScript实现秒杀时钟倒计时
2019/09/29 Javascript
微信小程序 自定义弹窗实现过程(附代码)
2019/12/05 Javascript
python打开文件并获取文件相关属性的方法
2015/04/23 Python
基于Django模板中的数字自增(详解)
2017/09/05 Python
python字符串与url编码的转换实例
2018/05/10 Python
Python实现的读取文件内容并写入其他文件操作示例
2019/04/09 Python
python爬虫开发之urllib模块详细使用方法与实例全解
2020/03/09 Python
解决echarts中饼图标签重叠的问题
2020/05/16 Python
捷克移动配件网上商店:ProMobily.cz
2019/03/15 全球购物
电子商务专业个人的自我评价分享
2013/10/29 职场文书
班主任寄语大全
2014/04/04 职场文书
法人代表证明书
2014/09/18 职场文书
公务员政审个人总结
2015/02/12 职场文书
幼儿园教师自我评价
2015/03/04 职场文书
教师节主持词开场白
2015/05/29 职场文书
全国劳模先进事迹材料(2016精选版)
2016/02/25 职场文书
学长教您写论文:经验总结
2019/07/09 职场文书
mysql中如何用命令创建联合唯一索引
2022/04/20 MySQL