lrw1999

 

在安卓中,如果将元素设置为position:fixedabsolute,当键盘弹出时,会改变body的高度,所以一些定位的元素也会随之移动,导致页面错乱

ios的话,目前没有发现什么问题

目前我会的一种办法是一开始页面加载完成后,获取body的高度,在键盘弹起时,将这个高度重新赋予body;

通过resize来监听窗口的变化;

var Height = $(\'body\').height();

$(window).resize(function () {

   $(\'body\').height(Height);

});




分类:

技术点:

相关文章:

  • 2021-08-13
  • 2022-12-23
  • 2021-12-25
  • 2021-04-16
  • 2021-07-02
  • 2021-08-02
猜你喜欢
  • 2021-12-25
  • 2022-02-15
  • 2022-12-23
  • 2021-12-25
  • 2021-09-28
  • 2022-12-23
相关资源
相似解决方案