收藏
回答

textarea 设置 line-height 无效

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

在 组件 textarea 中设置 line-height 属性失效

组件的行高 始终是组件字体大小的 1.25倍,不管如何修改都是一样


备注:    设置了 line-height 后在开发者工具上没有效果,手机上可以有效,但是 placeholder 依旧还是字体的 1.25倍行高,如果输入文字,就变成设置的行高高度。并且 安卓和苹果 的行高显示还不一样(安卓正常,苹果偏高,排除文字基线对齐问题)。


不知这个是故意这样设计,还是bug?望告知,谢谢!!!



最后一次编辑于  04-16  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

1 个回答

  • 祺爸💎
    祺爸💎
    04-16

    line-height 不等于 height

    04-16
    赞同
    回复 5
    • 『余生』有我
      『余生』有我
      04-16

      但是如果没有其它元素的话,line-heigt 和 height 应该是相等的 而且,这个 line-height 也没有生效

      04-16
      回复
    • 張澤偉。
      張澤偉。
      05-25回复『余生』有我

      我也遇到了这个问题

      05-25
      回复
    • 『余生』有我
      『余生』有我
      05-27回复張澤偉。

      有没有什么解决的方法?让我Get一下~

      05-27
      回复
    • 張澤偉。
      張澤偉。
      05-27回复『余生』有我

      默认value写placeholder里准备写的值,然后根据value.length渲染不同的class


      05-27
      回复
    • leCheng
      leCheng
      06-14

      解决方案是什么呢

      06-14
      回复