2014-07-01 121 views
2

我有一個簡單的按鈕,我試圖添加一個圖形,以獲得時尚之一。按鈕與glyphicon拉右

<div class="row"> 
    <div class="col-md-4 col-sm-6 col-xs-8"> 
    <div class="container-fluid"> 
     <div class="form-group">    
     <button class="btn btn-primary form-control"> 
      Test 
      <span class="pull-right"> 
      <span class="glyphicon glyphicon-edit"> 
      </span> 
      </span> 
     </button>    
     </div> 
    </div> 
    </div> 
</div> 

雖然它在鍍鉻和safari上完美運行,但glyphicon在mozilla上定位不佳。有沒有一個衆所周知的問題,或者我在做bootstrap css有問題?

這裏是plunker如果你想看看我想要得到什麼(在鉻上),什麼是錯的(在Mozilla上)。

回答

14

請嘗試下面的代碼,您必須添加一個內聯屬性white-space:inherit!重要;按鈕

<div class="row"> 
<div class="col-md-4 col-sm-6 col-xs-8"> 
<div class="container-fluid"> 
    <div class="form-group">    
    <button class="btn btn-primary form-control" style="white-space: inherit ! important;"> 
     Test 
     <span class="pull-right"> 
     <span class="glyphicon glyphicon-edit"> 
     </span> 
     </span> 
    </button>    
    </div> 
</div> 
</div> 
</div> 
+0

看起來像它工作正常。我的問題是爲什麼這不是在默認情況下引導的CSS像'.btn {white-space:inherit!重要}'?它會破壞什麼? – nubinub

+3

請不要編輯引導程序css創建你自己的類名作爲btn-right-icon添加.btn-right-icon {white-space:inherit!重要; }並應用於該按鈕,所以不要擔心在bootstrap中破壞某些東西 – codeee