专题文章
时长:00:00更新时间:2020-11-27 20:23:06
在移动web开发中和pc端不同的是,手机的输入是软键盘,这样就会有个问题,那就是当有输入的时候,键盘弹起来,整个页面难免会发生变化。1、页面提高背景会出现不够用的现象。解决方法,在body中设置背景图,即便是页面抬升了,背景也依旧存在。2、底部用fix布局。这个问题会使得页面提升而底部的fix也跟着提升,遮盖住相应的页面,这个有两种解决方法。一、是页面页相应的提高,页面变化多少我们让上面的页面滚动多少。;$this.offset().top 是input 元素的高度,将window滚动到要输入的input的位置。二、把fix元素隐藏掉当页面输入完成再展示出来。;
查看详情