收藏
回答

textarea cursor-spacing值问题

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug texarea 客户端 7.0.4 2.7.1

<textarea style="border:1px solid red;box-sizing:border-box; width:100%;height:200rpx;" placeholder="请输入信息"  cursor-spacing="280rpx"></textarea>

机型:左侧安卓机 华为6.0.1  微信版本7.0.5    /      右侧苹果机7plus 微信版本7.0.4

问题:设置curor-spacing  安卓机底部出现黑色块


最后一次编辑于  07-17  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • nickname
    nickname
    07-17

    麻烦提供一下这种格式的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    07-17
    赞同
    回复 5
    • 魏魏
      魏魏
      07-17
      https://developers.weixin.qq.com/s/w7JPDVmB7F9V
      07-17
      回复
    • 魏魏
      魏魏
      07-17
      需要用手机测试
      07-17
      回复
    • nickname
      nickname
      07-17回复魏魏

      这个有什么特定的复现步骤么?我这边测试没有复现

      07-17
      回复
    • 魏魏
      魏魏
      07-18回复nickname
      会不会是安卓版本的问题。。。我是6.0.1
      07-18
      回复
    • nickname
      nickname
      07-18回复魏魏

      要不 你升级一下版本试试

      07-18
      回复
  • NoirePerrorist
    NoirePerrorist
    07-18

    你这个单纯就是textarea外层为fixed底部 并且cursor-spacing设置过大吧...

    不过textarea设置了cursor-spacing并且非auto-height就会导致随着换行自身与页面的位置发生相对改变,设置auto-height的话手动向上换行也会导致位置相对改变。给你提供一个监听focus事件手动setData设置fixed元素的bottom值的思路吧,不过相比键盘弹出会有延迟,非常烂。

    07-18
    赞同
    回复