我想根据输入组的内容将动态宽度的输入组放在一起。到现在为止,一直都还不错。我唯一的问题是,如果它们不能水平放置,它们会从容器中流出。
如果空间足够:
如果空间不够(现在的样子):。
如果空间不够(我想要的方式):
我的密码是:
<form class=“form inline”>
<DIV class=“表单组”>
<DIV class=“输入组mr-3 mb-2”>
<DIV class=“输入组预置”>
<span class=“input group text”>foo foo foo</span>
&L/DIV & GT;
<select class=“表单控件自定义选择”>
<选项>baaar</选项>
&选择/gt;
&L/DIV & GT;
<DIV class=“输入组mr-3 mb-2”>
<DIV class=“输入组预置”>
<span class=“input group text”>foo foo foo</span>
&L/DIV & GT;
<select class=“表单控件自定义选择”>
<选项>baaar</选项>
&选择/gt;
&L/DIV & GT;
<DIV class=“输入组mr-3 mb-2”>
<DIV class=“输入组预置”>
<span class=“input group text”>foo foo foo</span>
&L/DIV & GT;
<select class=“表单控件自定义选择”>
<选项>baaar</选项>
&选择/gt;
&L/DIV & GT;
&L/DIV & GT;
&表格/表格;
< /代码> <容器,如果它们不能水平放置。
如果空间足够:

如果空间不够(现在的样子):

如果空间不够(我想要的方式):

我拥有的代码:
<form class="form-inline">
<div class="form-group">
<div class="input-group mr-3 mb-2">
<div class="input-group-prepend">
<span class="input-group-text">foo foo foo</span>
</div>
<select class="form-control custom-select">
<option>baaaar</option>
</select>
</div>
<div class="input-group mr-3 mb-2">
<div class="input-group-prepend">
<span class="input-group-text">foo foo foo</span>
</div>
<select class="form-control custom-select">
<option>baaaar</option>
</select>
</div>
<div class="input-group mr-3 mb-2">
<div class="input-group-prepend">
<span class="input-group-text">foo foo foo</span>
</div>
<select class="form-control custom-select">
<option>baaaar</option>
</select>
</div>
</div>
</form>