2015-04-21 130 views
2

我已成功在yii2中安裝了LTEadmin2模板。使用谷歌瀏覽器,圖標正常工作,但不在其他瀏覽器中。什麼可能是這個錯誤的原因?圖標顯示在Chrome中,但不顯示在其他瀏覽器中

這裏是在Mozilla的示例輸出。(圖標未顯示)

enter image description here

這裏是在鉻輸出..

enter image description here

的代碼是在這裏.. 。

<?= Html::a(' New', ['create', 'id' => $model->id], ['class' => 'btn btn-success fa fa-plus']) ?> 
    <?= Html::a(' Update', ['update', 'id' => $model->id], ['class' => 'btn btn-primary fa fa-pencil']) ?> 
    <?= Html::a(' Delete', ['delete', 'id' => $model->id], [ 
     'class' => 'btn btn-danger fa fa-times', 
     'data' => [ 
      'confirm' => 'Are you sure you want to delete this item?', 
      'method' => 'post', 
     ], 
    ]) ?> 
+2

請添加HTML輸出。 – arogachev

+0

沒有看到HTML,我的猜測是font-awesome未被正確加載(也許HTTP over HTTPS和Chrome無論如何都允許)。請發佈HTML和/或鏈接到發生問題的網站 –

+2

您能否檢查瀏覽器調試器控制檯以檢查與字體/圖像相關的警告或錯誤 –

回答

0

LTEadm in2模板包字體本地真棒。我以前遇到這個問題,它似乎是一個錯誤,而不是一個編碼問題,這是一些瀏覽器似乎有一個問題,從網站加載字體真棒網絡字體文件,並與他們合作。我找到的解決方法是直接從MAXCDN服務器上使用<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">加載字體真棒CSS文件,這似乎解決了我在我所有使用LTEAdmin的網站上的問題。

相關問題