IOS软键盘引起dom错位

该文章由 leevare 发布于 ,归类于 Javascript

在IOS web页面输入框中,当弹出软键盘时,dom被撑高了软键盘的高度,关闭软键盘后,dom并没有恢复到原始状态,依然固定在软键盘高度的位置。

这时,可以监听输入框的blur事件,在失去焦点的时候将window滚动到原始位置即可。

function onBlur() {
  window.scroll(0, 0);
}

如果觉得我的文章对您有用,请您随意打赏。您的支持将鼓励我更加努力创作!

相关文章:

说点什么

avatar
300
  Subscribe  
提醒