如何提升移动端浏览器 input 的输入体验?

最近在开发一款支持移动浏览器的对话系统。
发现移动端浏览器输入体验感觉很不友好:

1、点击输入框有时候会盖住输入框,即便网上找了解决方案,还是有几率遮盖一半。
2、如果是需要输入发送消息的功能,必须要加一个按钮?屏幕本来就窄,输完文字还要点击可能被输入面板遮盖的自定义按钮!为什么不能像微信那样输入面板就有发送按钮?

有没有大神有好的解决方案?如果有思路也行。
我也愿意付费求思路!

阅读 2.5k
1 个回答

主流解决方法是页面用绝对方法解决,整个页面用相对定位, 一个盒子用来放需要滚动的元素(原放body里面的元素放这个盒子里),一个盒子放输入框,这两个盒子都用绝对定位。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏