簡體   English   中英

如何水平對齊 td 內的 div?

[英]how to align divs inside a td horizontally?

在此處輸入圖像描述

如圖所示,東西有點亂,可能是因為它在 td 里面。 有可能這樣做嗎?

 <td>
    <div class="col"> 
       <div class="input-group text-center">                           
                <div class="input-group-btn">
                     <button class="btn btn-primary" type="submit" id="button-minus"> - </button>
                </div>

                <input type="text" class="form-control" value="1" size="1">

                <div class="input-group-btn">
                    <button class="btn btn-primary" type="submit" id="button-plus"> + </button>
                </div>
                                                
                                      
         </div> <!-- input-group.// --> 
      </div> <!-- Col.// -->
  </td>

您可以嘗試刪除tdpbutton的默認 Bootstrap 填充和邊距,然后嘗試:

td {
    padding: 0;
    margin: 0;
}

您可以通過添加display: inline-flex to.input-group 將按鈕和表單放在同一行

 .input-group {display: inline-flex}
 <td> <div class="col"> <div class="input-group text-center"> <div class="input-group-btn"> <button class="btn btn-primary" type="submit" id="button-minus"> - </button> </div> <input type="text" class="form-control" value="1" size="1"> <div class="input-group-btn"> <button class="btn btn-primary" type="submit" id="button-plus"> + </button> </div> </div> <.-- input-group.// --> </div> <!-- Col.// --> </td>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM