fixed定位和input获取焦点影响键盘弹出效果
分类:实例代码
页面底部有一块常驻的区域,即定位fixed,页面还有输入区域,当输入框取得焦点时,常驻区域会被往上顶(有些系统不会),如此一来就影响了布局。解决方案如下:
var wH = $(window).height(); $(window).on("resize",function(){ var cH = $(window).height(); if(cH<wH){ //当前高度比获取的高度小,即键盘弹起;反之 //隐藏常驻区域 }else{ //显示常驻区域 } })
fixed定位和input获取焦点影响键盘弹出效果,这样的场景在实际项目中还是用的比较多的,关于fixed定位和input获取焦点影响键盘弹出效果就介绍到这了。
fixed定位和input获取焦点影响键盘弹出效果属于前端实例代码,有关更多实例代码大家可以查看。