【问题标题】:Chosen select width problems选择选择宽度问题
【发布时间】:2018-08-25 06:39:15
【问题描述】:

我在引导站点和表格中使用所选的选择插件。我的问题是,正如你在图片上看到的那样,每行的宽度会更大。

引导程序和选择的 css 是基础。

页面源码中生成的html:

<table class="table table-hover table-bordered list"><thead style="font-weight:bold;">
                                  <tr class="tr_bold">
                                    <td style="text-align: center;">ID</td>
                                    <td class="left">Megnevezés</td>
                                    <td style="text-align: center;">Egység</td>
                                    <td>Bruttó ár</td>
                                    <td>Akciós ár</td>
                                    <td style="text-align: center;">Akciós</td>
                                  </tr>
                                </thead><tbody>                             <tr id="sor52">
                                    <input type="hidden" name="sav_id[]" class="sav_input" value="52" />
                                    <td style="text-align: center;">52</td>
                                    <td class="left"><a title="Megnyitás" style="color:#333;" target="_blank" href="https://projektar.hu/cms2/termek-szerkesztes.php?id=52">Barabás Gerecse térkő őszilomb</a></td>
                                    <td style="text-align: center;">m2</td>
                                    <td><input type="text" name="a[52]" value="1000" class="form-control" /></td>
                                    <td><input type="text" name="b[52]" value="500" class="form-control" /></td>
                                    <td style="text-align: center;">
                                        <select name="termek_akcio[52]" class="input input-select form-control">
                                            <option  selected="selected" value="1">Igen</option><option  value="0">Nem</option>                                     </select>
                                    </td>
                                  </tr>
                                                            <tr id="sor117">
                                    <input type="hidden" name="sav_id[]" class="sav_input" value="117" />
                                    <td style="text-align: center;">117</td>
                                    <td class="left"><a title="Megnyitás" style="color:#333;" target="_blank" href="https://projektar.hu/cms2/termek-szerkesztes.php?id=117">Barabás Patent térkő 222</a></td>
                                    <td style="text-align: center;">m2</td>
                                    <td><input type="text" name="a[117]" value="1000" class="form-control" /></td>
                                    <td><input type="text" name="b[117]" value="500" class="form-control" /></td>
                                    <td style="text-align: center;">
                                        <select name="termek_akcio[117]" class="input input-select form-control">
                                            <option  selected="selected" value="1">Igen</option><option  value="0">Nem</option>                                     </select>
                                    </td>
                                  </tr>
                                                            <tr id="sor50">
                                    <input type="hidden" name="sav_id[]" class="sav_input" value="50" />
                                    <td style="text-align: center;">50</td>
                                    <td class="left"><a title="Megnyitás" style="color:#333;" target="_blank" href="https://projektar.hu/cms2/termek-szerkesztes.php?id=50">Barabás Somló Trió térkő holdfény</a></td>
                                    <td style="text-align: center;">m2</td>
                                    <td><input type="text" name="a[50]" value="1000" class="form-control" /></td>
                                    <td><input type="text" name="b[50]" value="500" class="form-control" /></td>
                                    <td style="text-align: center;">
                                        <select name="termek_akcio[50]" class="input input-select form-control">
                                            <option  selected="selected" value="1">Igen</option><option  value="0">Nem</option>                                     </select>
                                    </td>
                                  </tr>
                            </tbody></table>

编辑:

如果我从选择中删除表单控件类,它将是这样的:

【问题讨论】:

    标签: html css twitter-bootstrap twitter-bootstrap-3 jquery-chosen


    【解决方案1】:

    select {
      width: inherit !important;
    }
    <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
    
    <table class="table table-hover table-bordered list"><thead style="font-weight:bold;">
                                      <tr class="tr_bold">
                                        <td style="text-align: center;">ID</td>
                                        <td class="left">Megnevezés</td>
                                        <td style="text-align: center;">Egység</td>
                                        <td>Bruttó ár</td>
                                        <td>Akciós ár</td>
                                        <td style="text-align: center;">Akciós</td>
                                      </tr>
                                    </thead><tbody>                             <tr id="sor52">
                                        <input type="hidden" name="sav_id[]" class="sav_input" value="52" />
                                        <td style="text-align: center;">52</td>
                                        <td class="left"><a title="Megnyitás" style="color:#333;" target="_blank" href="https://projektar.hu/cms2/termek-szerkesztes.php?id=52">Barabás Gerecse térkő őszilomb</a></td>
                                        <td style="text-align: center;">m2</td>
                                        <td><input type="text" name="a[52]" value="1000" class="form-control" /></td>
                                        <td><input type="text" name="b[52]" value="500" class="form-control" /></td>
                                        <td style="text-align: center;">
                                            <select name="termek_akcio[52]" class="input input-select form-control">
                                                <option  selected="selected" value="1">Igen</option><option  value="0">Nem</option>                                     </select>
                                        </td>
                                      </tr>
                                                                <tr id="sor117">
                                        <input type="hidden" name="sav_id[]" class="sav_input" value="117" />
                                        <td style="text-align: center;">117</td>
                                        <td class="left"><a title="Megnyitás" style="color:#333;" target="_blank" href="https://projektar.hu/cms2/termek-szerkesztes.php?id=117">Barabás Patent térkő 222</a></td>
                                        <td style="text-align: center;">m2</td>
                                        <td><input type="text" name="a[117]" value="1000" class="form-control" /></td>
                                        <td><input type="text" name="b[117]" value="500" class="form-control" /></td>
                                        <td style="text-align: center;">
                                            <select name="termek_akcio[117]" class="input input-select form-control">
                                                <option  selected="selected" value="1">Igen</option><option  value="0">Nem</option>                                     </select>
                                        </td>
                                      </tr>
                                                                <tr id="sor50">
                                        <input type="hidden" name="sav_id[]" class="sav_input" value="50" />
                                        <td style="text-align: center;">50</td>
                                        <td class="left"><a title="Megnyitás" style="color:#333;" target="_blank" href="https://projektar.hu/cms2/termek-szerkesztes.php?id=50">Barabás Somló Trió térkő holdfény</a></td>
                                        <td style="text-align: center;">m2</td>
                                        <td><input type="text" name="a[50]" value="1000" class="form-control" /></td>
                                        <td><input type="text" name="b[50]" value="500" class="form-control" /></td>
                                        <td style="text-align: center;">
                                            <select name="termek_akcio[50]" class="input input-select form-control">
                                                <option  selected="selected" value="1">Igen</option><option  value="0">Nem</option>                                     </select>
                                        </td>
                                      </tr>
                                </tbody></table>

    【讨论】:

      【解决方案2】:

      最佳解决方案

      • 从最后一个 td 中删除 style="text-align:center"。因为,内 即 td,任何元素都可以居中。 还可以从下面的代码 sn-p 将 css 添加到您的样式表中。

      .input-select{
        width:100% !Important;
      }
      <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
      <link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
      
      <table class="table table-hover table-bordered list"><thead style="font-weight:bold;">
                                        <tr class="tr_bold">
                                          <td style="text-align: center;">ID</td>
                                          <td class="left">Megnevezés</td>
                                          <td style="text-align: center;">Egység</td>
                                          <td>Bruttó ár</td>
                                          <td>Akciós ár</td>
                                          <td style="text-align: center;">Akciós</td>
                                        </tr>
                                      </thead><tbody>                             <tr id="sor52">
                                          <input type="hidden" name="sav_id[]" class="sav_input" value="52" />
                                          <td style="text-align: center;">52</td>
                                          <td class="left"><a title="Megnyitás" style="color:#333;" target="_blank" href="https://projektar.hu/cms2/termek-szerkesztes.php?id=52">Barabás Gerecse térkő őszilomb</a></td>
                                          <td style="text-align: center;">m2</td>
                                          <td><input type="text" name="a[52]" value="1000" class="form-control" /></td>
                                          <td><input type="text" name="b[52]" value="500" class="form-control" /></td>
                                          <td style="text-align: center;">
                                              <select name="termek_akcio[52]" class="input input-select form-control">
                                                  <option  selected="selected" value="1">Igen</option><option  value="0">Nem</option>                                     </select>
                                          </td>
                                        </tr>
                                                                  <tr id="sor117">
                                          <input type="hidden" name="sav_id[]" class="sav_input" value="117" />
                                          <td style="text-align: center;">117</td>
                                          <td class="left"><a title="Megnyitás" style="color:#333;" target="_blank" href="https://projektar.hu/cms2/termek-szerkesztes.php?id=117">Barabás Patent térkő 222</a></td>
                                          <td style="text-align: center;">m2</td>
                                          <td><input type="text" name="a[117]" value="1000" class="form-control" /></td>
                                          <td><input type="text" name="b[117]" value="500" class="form-control" /></td>
                                          <td style="text-align: center;">
                                              <select name="termek_akcio[117]" class="input input-select form-control">
                                                  <option  selected="selected" value="1">Igen</option><option  value="0">Nem</option>                                     </select>
                                          </td>
                                        </tr>
                                                                  <tr id="sor50">
                                          <input type="hidden" name="sav_id[]" class="sav_input" value="50" />
                                          <td style="text-align: center;">50</td>
                                          <td class="left"><a title="Megnyitás" style="color:#333;" target="_blank" href="https://projektar.hu/cms2/termek-szerkesztes.php?id=50">Barabás Somló Trió térkő holdfény</a></td>
                                          <td style="text-align: center;">m2</td>
                                          <td><input type="text" name="a[50]" value="1000" class="form-control" /></td>
                                          <td><input type="text" name="b[50]" value="500" class="form-control" /></td>
                                          <td >
                                              <select name="termek_akcio[50]" class="input input-select form-control">
                                                  <option  selected="selected" value="1">Igen</option><option  value="0">Nem</option>                                     </select>
                                          </td>
                                        </tr>
                                  </tbody></table>

      【讨论】:

      • 我照你说的做了,但还是同样的问题。
      • 添加代码 sn-p 然后只有我可以检查。或者它可能是其他一些 css 被覆盖。
      • 我不能,因为它的 css 太多了。聊天?
      • @Webshop2229 我现在更新了答案 olease check codesnipet。
      猜你喜欢
      • 2013-02-20
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      • 1970-01-01
      • 2020-02-06
      • 1970-01-01
      • 2013-02-27
      相关资源
      最近更新 更多