2012-05-22 36 views
2

我遇到以下代碼的問題;bootstrap btn組錯誤對齊

<li class="span4"> 
     <div class="thumbnail"> 
      <img src="" alt="" /> 
      <div class="caption"> 
       <h3>Title</h3> 
       <div class="clearfix"> 
        <div class="pull-right"> 
         <div class="btn-group"> 
          <button class="btn btn-success"><i class="icon-thumbs-up"></i></button> 
          <button class="btn btn-danger"><i class="icon-thumbs-down"></i></button> 
          <button class="btn btn-warning"><i class="icon-star-empty"></i></button> 
         </div> 
        </div> 
       </div> 
      </div> 
     </div> 
    </li> 

縮略圖描述中的按鈕看起來像這樣;

Problem with buttons

我遇到的主要問題是,這些只出現破有時。不總是。

在JSFiddle中可以正常工作,但無論如何, http://jsfiddle.net/NsKYH/1/

+0

有時候?就像屏幕被調整大小或刷新時一樣? –

+0

你可以把你的代碼放在** http://jsfiddle.net/** –

+0

@huMptyduMpty它在JSFiddle中工作正常 –

回答

3

如果您定義空白:nowrap.btn-group DIV可能會更好。像這樣寫:

.btn-group{ 
    white-space:nowrap; 
}  
button{ 
white-space:normal; 
} 
2

我發現一些瀏覽器和自定義CSS有button標籤之間的空白問題。嘗試:

<div class="btn-group"><button 
    class="btn btn-success"><i class="icon-thumbs-up"></i></button><button 
    class="btn btn-danger"><i class="icon-thumbs-down"></i></button><button 
    class="btn btn-warning"><i class="icon-star-empty"></i></button></div> 

或迫使風格的CSS(好主意)或內嵌 (不是一個好主意)

<div class="btn-group" style="white-space:nowrap;"> ... 

你還會發現這個問題與input-append(等)分組。刪除html標籤之間的空間似乎解決了這個問題。