之前写过很多移动端,碰到过很多软键盘打开后页面被遮挡或者页面内容被挤变形,尝试过很多代码控制,并没有很好的效果,今天看到了一个方法,简单粗暴,直接调用就完事了。
在input聚焦的时候,调用聚焦方法,然后调用$(this).scrollIntoView();
这个方法能发页面内容给推在软键盘之上,内容不会变形也不会被遮挡住。
之前写过很多移动端,碰到过很多软键盘打开后页面被遮挡或者页面内容被挤变形,尝试过很多代码控制,并没有很好的效果,今天看到了一个方法,简单粗暴,直接调用就完事了。
在input聚焦的时候,调用聚焦方法,然后调用$(this).scrollIntoView();
这个方法能发页面内容给推在软键盘之上,内容不会变形也不会被遮挡住。