如何解决移动端弹出虚拟键盘后的Fiexd元素不会跟随上去

我需要在我的网站上,制作一个评论回复框。在点击评论按钮后,会弹出一个通过fiexd设置的网页窗口底部显示的一个textarea文本框。在iphone上测试发现,当我点击textarea后,虽然虚拟键盘弹上来了,但是网页却还是没有上来,导致看不到我的textarea文本框了。

我的想法是通过判断textarea的获得焦点事件,获得焦点后让网页重新滚上来(虽然没用)。

我想问的是,有什么更好的解决方案吗?

阅读 4.3k
2 个回答

试试用absolutel定位

$(window).scrollTop($(document).height());

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