收藏
回答

关于小程序在ios系统上fixed的不友好

在一个内容超过屏幕的底部有一个input标签,添加了focus属性,有一个view块元素定在底部。当属性为true时,input获取焦点,呼出输入法,此时底部有一个position:fixed属性的view块,与input标签重叠。具体效果如图。


图中1是输入框,2是底部固定的view块。如果划到底部,input聚焦没问题,如果scrollTop不在底部,input聚焦后屏幕会滚到input处聚焦,但是2这个view块一直在底部没动,当输入法顶上来时2和1就重叠了。(目前android不会出现这个问题,ios有这个问题,请问怎么解决。)



这是出问题的效果。


回答关注问题邀请回答
收藏

3 个回答

  • 是小白啊
    是小白啊
    2018-12-05

    这样正常还是?微信版本是?机型是?

    2018-12-05
    有用
    回复 1
  • 你好,初九。
    你好,初九。
    2018-12-05

    https://developers.weixin.qq.com/s/gFYEqqmq7z4K

    如果不懂的话,可以用这个试一下,进去后直接点击 请回答,最底下的input会获取焦点,但是此时绿色的view块和input重叠了,如果滑到底部再点击 请回答 , 不会受到影响,求指点

    2018-12-05
    有用
    回复 1
    • 你好,初九。
      你好,初九。
      2018-12-05

      只在ios下才会有这样子的情况

      2018-12-05
      回复
  • sw
    sw
    2018-12-05

    写下层级关系不行吗

    2018-12-05
    有用
    回复 1
登录 后发表内容