2017-11-18 48 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

非常喜欢我的回答 –

相关问题