内联时如何将2个输入设置为最小宽度?

一旦

我想在客户页面中心的2个不同输入中显示客户的名字和姓氏,并为每个输入提供最小宽度,以避免两者之间留出多余的间距。

我尝试使用min-width或对输入使用“ size”属性,但是当第一个输入包含太多字符时,这会引起问题。

     <div className="input-client-name">
          <input value={this.state.fname}/>
          <input value={this.state.lname}/>
     </div>

.input-client-name {
    display: flex;
}

.input-client-name input {
    min-width: 0;
    max-width: min-content;
}

我期望输出:“ firstName LastName”,而不必担心每个字符的字符长度。

普里坦

如果您正在使用flexbox,建议不要使用它,width因为我们用flexbox实现响应行为并设置width(偶数maxmin宽度)值会失败。

由于您希望输入框根据窗口大小并排显示-您可能希望将第二个输入框包装到下一行-将a添加flex-flow到您的父级。

.input-client-name {
    display: flex;
    flex-flow: row wrap;
}

flex-flowflex-directionflex-wrap属性的组合

接下来,您要为输入框指定最小宽度,可以使用flex-basis-作为元素的初始大小来实现此最小宽度

.input-client-name input {
    flex-basis: 40%;
    margin: 8px;
}

注意:margin在两个输入框之间添加为空格。您可以选择使用justify-content: space-betweenjustify-content: space-evenly用于相同目的。

其他参考:

这样做的一个演示小提琴是availale这里

想更多地了解flexbox?这里阅读一篇不错的文章希望这可以帮助。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

jQuery将第二个div隐藏时如何将div的宽度设置为100%

来自分类Dev

jQuery将第二个div隐藏时如何将div的宽度设置为100%

来自分类Dev

如何将宽度设置为 td?

来自分类Dev

CSS:如何将宽度设置为儿童的宽度?

来自分类Dev

如何将图像的宽度设置为列表视图的宽度

来自分类Dev

CSS:如何将宽度设置为儿童的宽度?

来自分类Dev

如何将一个div的宽度设置为另一div的边距?

来自分类Dev

如何将div的最小高度设置为另一个div的高度?

来自分类Dev

如何将视图高度设置为等于其宽度

来自分类Dev

如何将SlidingPaneLayout的Listview部分的宽度设置为100%

来自分类Dev

物化选择如何将约束宽度设置为false

来自分类Dev

如何将减小的宽度设置为div

来自分类Dev

如何将活动的布局背景宽度设置为100%

来自分类Dev

如何将多个滑块设置为相同的宽度

来自分类Dev

如何将固定宽度和高度设置为SVG

来自分类Dev

如何将视图的宽度设置为等于任何displaysize?

来自分类Dev

如何将p:轮播宽度设置为100%?

来自分类Dev

conky-如何将硬宽度限制设置为

来自分类Dev

如何将 GridLayout cols 设置为不同的宽度

来自分类Dev

如何将 Facebook 嵌入视频设置为 100% 宽度

来自分类Dev

将最小高度设置为等于宽度

来自分类Dev

当某些输入具有固定大小时,如何将一行多个输入的宽度设置为浏览器窗口宽度的百分比?

来自分类Dev

当一个按钮被包装成一个表单时,如何将按钮显示为内联/块元素?

来自分类Dev

将两个div块保持内联,同时将浏览器调整为最小宽度

来自分类Dev

将两个div块保持内联,同时将浏览器调整为最小宽度

来自分类Dev

如何将焦点设置为MagicSuggest输入元素

来自分类Dev

如何将表单输入元素设置为隐藏?

来自分类Dev

如何将标签文本设置为JTextField输入

来自分类Dev

javascript如何将null输入设置为0

Related 相关文章

  1. 1

    jQuery将第二个div隐藏时如何将div的宽度设置为100%

  2. 2

    jQuery将第二个div隐藏时如何将div的宽度设置为100%

  3. 3

    如何将宽度设置为 td?

  4. 4

    CSS:如何将宽度设置为儿童的宽度?

  5. 5

    如何将图像的宽度设置为列表视图的宽度

  6. 6

    CSS:如何将宽度设置为儿童的宽度?

  7. 7

    如何将一个div的宽度设置为另一div的边距?

  8. 8

    如何将div的最小高度设置为另一个div的高度?

  9. 9

    如何将视图高度设置为等于其宽度

  10. 10

    如何将SlidingPaneLayout的Listview部分的宽度设置为100%

  11. 11

    物化选择如何将约束宽度设置为false

  12. 12

    如何将减小的宽度设置为div

  13. 13

    如何将活动的布局背景宽度设置为100%

  14. 14

    如何将多个滑块设置为相同的宽度

  15. 15

    如何将固定宽度和高度设置为SVG

  16. 16

    如何将视图的宽度设置为等于任何displaysize?

  17. 17

    如何将p:轮播宽度设置为100%?

  18. 18

    conky-如何将硬宽度限制设置为

  19. 19

    如何将 GridLayout cols 设置为不同的宽度

  20. 20

    如何将 Facebook 嵌入视频设置为 100% 宽度

  21. 21

    将最小高度设置为等于宽度

  22. 22

    当某些输入具有固定大小时,如何将一行多个输入的宽度设置为浏览器窗口宽度的百分比?

  23. 23

    当一个按钮被包装成一个表单时,如何将按钮显示为内联/块元素?

  24. 24

    将两个div块保持内联,同时将浏览器调整为最小宽度

  25. 25

    将两个div块保持内联,同时将浏览器调整为最小宽度

  26. 26

    如何将焦点设置为MagicSuggest输入元素

  27. 27

    如何将表单输入元素设置为隐藏?

  28. 28

    如何将标签文本设置为JTextField输入

  29. 29

    javascript如何将null输入设置为0

热门标签

归档