收藏
回答

当给 textarea 设置行高时,placeholder与内容不对齐

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug textarea 微信安卓客户端 8.0.3 2.18.0

  <textarea name="" id="" cols="30rows="10style="line-height:66rpxplaceholder="请填写"></textarea>

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

2 个回答

  • 听枫
    听枫
    2021-08-24

    首先使用disable-default-padding 去掉ios上默认的内边距,然后调整行高,小程序文本域的行高大致是1.3,具体可以根据情况调整

    2021-08-24
    有用 2
    回复 2
    • Cap
      Cap
      2023-05-18
      设置了行高还是会导致对不齐,如何解决
      2023-05-18
      回复
    • 清蒸鱼
      清蒸鱼
      2023-09-15回复Cap
      你解决了吗
      2023-09-15
      回复
  • xplee
    xplee
    2021-07-15

    怎么个对不齐?试试下面这个呢

    <textarea name="" id="" cols="30" rows="10" placeholder="请填写" placeholder-style="vertical-align:center;" style="border: 1rpx solid red"></textarea>
    
    2021-07-15
    有用
    回复 2
    • 听枫
      听枫
      2021-07-17
      还是不行,主要是设置了line-height
      2021-07-17
      回复
    • 清蒸鱼
      清蒸鱼
      2023-09-15回复听枫
      你后来咋弄
      2023-09-15
      回复
登录 后发表内容