会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
lrw丶
博客园
首页
新随笔
联系
订阅
管理
解决移动端键盘弹起时,布局错乱的问题
在安卓中,如果将
元素
设置为
position:fixed
或
absolute
,当键盘弹出时,会改变body的高度,所以一些定位的元素也会随之移动,导致页面错乱
ios的话,目前没有发现什么问题
目前我会的一种办法是一开始页面加载完成后,获取body的高度,在键盘弹起时,将这个高度重新赋予body;
通过resize来监听窗口的变化;
var Height = $('body').height();
$(window).resize(function () {
$('body').height(Height);
});
posted @
2021-09-28 10:04
lrw丶
阅读(
469
) 评论(
0
)
收藏
举报
刷新页面
返回顶部
公告