Css 内联显示错误-table

Css error display inline-table

我正在尝试使用库 bootstrap 选择器,但我对包含 "display inline-table" 的 class 输入组有疑问。所选单词超出输入字段。我想保留这个 class 而不修改 "display inline-table"

我尝试了一些显示初始或阻止儿童但它不起作用。

没有 class "input-group"

有 class "input-group" 但场增长

谢谢帮助。

<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css" rel="stylesheet" />
<link href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.7.5/css/bootstrap-select.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.7.5/js/bootstrap-select.min.js"></script>
<div class="container">
  <div class="col-sm-12 col-md-2">
    <div class="panel" id="liste_diffusion">
      <label> test </label>
      <div class="input-group">
        <select class="selectpicker" data-style="btn-primary" multiple>
          <option>PHP PHP PHP PHP PHP PHP PHP PHP</option>
          <option>CSS CSS CSS CSS CSS CSS CSS CSS CSS </option>
          <option>HTML HTML HTML HTML HTML HTML </option>
        </select>
      </div>
    </div>
  </div>
</div>

使用这种风格

.panel .input-group {
  display: flex;
}
.bootstrap-select {
   flex: 1;
}

.panel .input-group {
  display: flex;
}
.bootstrap-select {
   flex: 1;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.7.5/css/bootstrap-select.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.7.5/js/bootstrap-select.min.js"></script>

<div class="container">
  <div class="col-sm-12 col-md-2">
    <div class="panel" id="liste_diffusion">
      <label> test </label>
      <div class="input-group">
        <select class="selectpicker" data-style="btn-primary" multiple>
          <option>PHP PHP PHP PHP PHP PHP PHP PHP</option>
          <option>CSS CSS CSS CSS CSS CSS CSS CSS CSS </option>
          <option>HTML HTML HTML HTML HTML HTML </option>
        </select>
      </div>
    </div>
  </div>
</div>

我添加信息来解决问题:

最大宽度为 70% 时发生了什么:

.bootstrap-select{
      max-width: 70%;
    }

没有选择元素:

随着所选元素字段的不断增长:

我不能使用 px 作为响应大小。