收藏
回答

input有最小行高的限制吗?

为什么input的内容 超出了高度限制  我去掉了默认样式  也设置了新样式  是因为原生组件的问题吗


最后一次编辑于  11-27
回答关注问题邀请回答
收藏

1 个回答

  • .
    .
    11-27

    你的样式之间写的有问题。input可以写宽高定死,但是你的父元素没有给任何对齐样式。你可以给父元素这样:

    display:flex;

    align-items:center;


    11-27
    赞同 1
    回复 11
    • 蒙凡
      蒙凡
      11-27
      父元素 有对齐的  忘记发了
      11-27
      回复
    • 蒙凡
      蒙凡
      11-27
      以前 给 input设置的行高 都是 比较高的 今天有个地方需要 设置低一点  就发现这个问题了 我试了一下 貌似 最低也就是40 左右的rpx 文字的行高  就无法降低了
      11-27
      回复
    • .
      .
      11-27回复蒙凡
      居中对其。不是从左往右对其。而且你父元素也没有高度。
      11-27
      回复
    • .
      .
      11-27回复蒙凡
      input一般都是先设置高度。它自己会做行高。然后你让这个input在这父元素里居中不就好了吗?
      11-27
      回复
    • 蒙凡
      蒙凡
      11-27
      这样确实是可以的  不过我是想知道 为什么PC和手机上 都可以 随意调整input行高  小程序 不可以 是不是因为是原生组件的某些缺陷导致的呢?
      11-27
      回复
    查看更多(6)
问题标签