2016-09-19 91 views
3

我想創建這個列表組項目的例子下面有兩個按鈕(而不是一個),應該拉到右邊,也是與列表組的項目高度相等本身:定位列表組項目按鈕

enter image description here

在我有骨架工作的時刻,但你可以看到他們是不正確的定位。 謝謝。

li.group-btn { 
 
    padding: 0; 
 
    border-radius: 0; 
 
} 
 
.form-control, 
 
.btn { 
 
    border-radius: 0 !important; 
 
}
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> 
 

 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
 

 
<div class="col-md-6"> 
 
    <ul class="list-group"> 
 
    <li class="list-group-item"> 
 
     <div class="input-group"> 
 
     <span class="pull-right"> 
 
     \t <button class="btn btn-default" type="button">Go!</button> 
 
     \t </span> 
 

 
     <span class="pull-right"> 
 
     \t <button class="btn btn-default" type="button">Go!</button> 
 
     \t </span> 
 
     <span class="left">Cras justo odio</span> 
 
     </div> 
 
     <!-- /input-group --> 
 
    </li> 
 
    </ul> 
 
</div>

回答

3

您可以使用即display: table;/display: table-cell;

li.group-btn { 
 
    padding: 0; 
 
    border-radius: 0; 
 
} 
 
.form-control, 
 
.btn { 
 
    border-radius: 0 !important; 
 
}
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> 
 

 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script> 
 

 
<div class="col-md-6"> 
 
    <ul class="list-group"> 
 
    <li class="list-group-item"> 
 
     <div class="input-group" style="display:table; width:100%;"> 
 

 
     <span style="display: table-cell; border:1px solid #ccc; padding: 0 8px; vertical-align: middle;">Cras justo odio</span>    
 
     
 
     <span style="display: table-cell; width: 40px;"> 
 
     \t <button class="btn btn-default" type="button"><span>ᐅ</span> Go!</button> 
 
     \t </span> 
 

 
     <span style="display: table-cell; width: 40px;"> 
 
     \t <button class="btn btn-default" type="button"><span>ᐅ</span> Go!</button> 
 
     \t </span> 
 
     
 
     </div> 
 
     <!-- /input-group --> 
 
    </li> 
 
    </ul> 
 
</div>

+0

遺憾,但這並不反映我的問題.. – Krys

+0

任何其他的想法? – Krys

+0

更新了答案,maye它有幫助...你是否嘗試過使用行高? – chris