前言 在移动开发中,会遇到这样的情况,比如说有一个输入框在最底部的时候,我们弹起输入框,输入框不会在输入键盘上. 说明白简单点就是,输入框被键盘挡住了.而且在原生中,输入框应该正好在输入键盘上,但是h5 没有这种体验,那么我们需要自己实现. 再次用图说明情况. 情况一: 键盘挡住了,输入框. 情况二: 红色代表有滚动条,输入框,没有正好卡在下面,用户体验不好,同样输入的时候不能滑动体验也不好. 开工 正确情况: 要做的其实就是两步: 第一步,动态改变可滑动的高度,就是在输入的时候可以通过滑动看到