2017-11-18 128 views
0

我需要水平居中一組按鈕到div。如何使用bootstrap將按鈕集中置於div 3

我的問題是,按鈕繼續左對齊。

// CSS

.space-btn{ 
    margin-bottom:5px!important; 
} 

這裏是我的標記:

<div class="row"> 
    <div class="col-sm-12"> 
      <div class="panel panel-default"> 
      <div class="panel-body"> 
       <div class="text-center"> 
        <div class="btn-toolbar"> 
         <button class="btn btn-primary space-btn" type="button">Histórico</button> 
         <button class="btn btn-primary space-btn" type="button">Reagendar</button> 
         <button class="btn btn-primary space-btn" type="button">Detalhes</button> 
        </div> 
       </div> 
      </div> 
     </div> 
    </div> 
</div> 

回答

2

的問題是,在BTN內引導使用btn-toolbar漂浮

enter image description here

所以你可能加這個代碼:

.space-btn { 
 
    float: none!important; 
 
}
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous"> 
 
<div class="row"> 
 
    <div class="col-sm-12"> 
 
    <div class="panel panel-default"> 
 
     <div class="panel-body"> 
 
     <div class="btn-toolbar text-center"> 
 
      <button class="btn btn-primary space-btn" type="button">Histórico</button> 
 
      <button class="btn btn-primary space-btn" type="button">Reagendar</button> 
 
      <button class="btn btn-primary space-btn" type="button">Detalhes</button> 
 
     </div> 
 
     </div> 
 
    </div> 
 
    </div> 
 
</div>

+0

非常感謝你。它解決了我的問題。 –

+1

@LuizAlves不用客氣;)你需要時刻關注你添加的所有類的風格。您可以使用谷歌控制檯爲了看看發生了什麼;) –

-1

添加文本中心級的按鈕容器。

<div class="row"> 
    <div class="col-sm-12"> 
      <div class="panel panel-default"> 
      <div class="panel-body"> 
        <div class="btn-toolbar text-center"> 
         <button class="btn btn-primary space-btn" type="button">Histórico</button> 
         <button class="btn btn-primary space-btn" type="button">Reagendar</button> 
         <button class="btn btn-primary space-btn" type="button">Detalhes</button> 
        </div> 
      </div> 
     </div> 
    </div> 
</div> 
+0

包括bootstrap並嘗試你的代碼,它不會工作。 –

0

有一個在代碼中沒有大的問題,你必須改變text-center類的位置。這將會是這樣。

<div class="row"> 
    <div class="col-sm-12"> 
      <div class="panel panel-default"> 
      <div class="panel-body"> 
        <div class="btn-toolbar text-center"> 
         <button class="btn btn-primary space-btn" type="button">Histórico</button> 
         <button class="btn btn-primary space-btn" type="button">Reagendar</button> 
         <button class="btn btn-primary space-btn" type="button">Detalhes</button> 
        </div> 
       </div> 
      </div> 
     </div> 
    </div> 

有一個小的變化也CSS是

.space-btn{ 
    float:none!important; 
} 
+0

非常喜歡我的回答 –