移动端三星手机note8在做一个弹出窗时,在页面上方的input框输入后 弹出框元素被挤压下去不能完全展示,求大佬给个解决方案?

手机上直接点击显示正常,在上方的input输入之后再次点击弹出元素被挤压下移,不能完全展示

阅读 1.8k
1 个回答

自己换了种实现方式,现在可以正常显示了

方法就是页面初始化的时候获取页面窗口的高度,在弹窗出现的时候获取弹窗自身的高度,然后把高度相减,把获得的值赋给弹窗的top值,让他不再以bottom:0;定位,改为动态获取的top值定位

如果各位还有别的方法,欢迎指导!

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