为了账号安全,请及时绑定邮箱和手机立即绑定

移动端手机软键盘呼出将布局顶上去了,如何解决?求大神

移动端手机软键盘呼出将布局顶上去了,如何解决?求大神

Joy_Sang 2016-10-18 11:46:43
苹果是整个都移上去,而安卓只是输入框上移
查看完整描述

8 回答

已采纳
?
yangzhao

TA贡献24条经验 获得超26个赞

移动端建议使用一些成熟的UI框架,在这些框架上再自定义相应样式。可以避免很多兼容性问题。你这个把布局抵上去了应该就是设置了fixed定位的缘故,不妨换成绝对定位,将定位元素写在外层盒子,调整相应样式即可。
查看完整回答
1 反对 回复 2016-10-19
?
KJinn

TA贡献20条经验 获得超12个赞

LZ你解决了吗?我用position:absolute; 在部分安卓浏览器上还是被顶上去

查看完整回答
反对 回复 2017-06-20
?
qq_碧落揽月_03474848

TA贡献1条经验 获得超0个赞

只要页面比显示的长点就好了  

查看完整回答
反对 回复 2016-10-24
?
狂飙的蜗牛_1

TA贡献96条经验 获得超43个赞

解决了吗

查看完整回答
反对 回复 2016-10-19
?
菜鸟fly啊fly

TA贡献3条经验 获得超1个赞

我也遇到过这种情况……用JS解决的,用JS获取浏览器的高度,然后用JS布局……
查看完整回答
反对 回复 2016-10-18
?
跳动的音符

TA贡献1条经验 获得超0个赞

如果用了固定定位,当点击输入框的时候,将固定定位转换为绝对定位试试!

查看完整回答
反对 回复 2016-10-18
?
输输输

TA贡献22条经验 获得超21个赞

能不能别通知我

查看完整回答
反对 回复 2016-10-18
?
LLaaaalei_

TA贡献5条经验 获得超2个赞

你用了position: fixed;????


查看完整回答
反对 回复 2016-10-18
  • 8 回答
  • 1 关注
  • 9558 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信