收藏
回答

textarea组件在IOS下被拉起的键盘遮挡

问题模块
API和组件

当textarea组件靠近屏幕下方时,点击聚焦,键盘被拉起,但是textarea组件并没有被撑上来,而是被键盘遮挡。这个问题大家没遇到吗?在解决的问题里面好像没看到有人提。。。。

邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • Sincere 🐾
    Sincere 🐾
    2017-04-24

    文档中有个属性,使用了之后就能解决这个问题:

    cursor-spacing  

    指定光标与键盘的距离,单位 px 。取 textarea 距离底部的距离和 cursor-spacing 指定的距离的最小值作为光标与键盘的距离

    2017-04-24
    赞同
    回复
  • 阿铭
    阿铭
    2017-04-24

    感谢回答。

    这个属性我之前试过,刚刚也再试了一下,好像不管用。cursor-spacing对input是管用的,但在IOS的textarea下无效(设置特别大的时候会上浮一点点),安卓是有效的。是我哪里没弄懂吗?

    2017-04-24
    赞同
    回复
  • 阿铭
    阿铭
    2017-04-24

    只有在textarea中换行(主动或被动),控件才会上浮恢复正常。管理员能解释一下这个问题吗?是还没解决的bug还是什么?

    2017-04-24
    赞同
    回复
  • 小黄同学
    小黄同学
    03-25

    我也遇到了这个问题,一看时间没想到已经时隔快两年了,请问你解决了吗?

    03-25
    赞同
    回复