图标显示在chrome中,但不显示在其他浏览器中

时间:2015-04-21 02:14:16

标签: css browser twitter-bootstrap-3 yii2

我已在yii2中成功安装了LTEadmin2模板。使用谷歌浏览器,图标运行完美,但在其他浏览器中没有。可能是造成这种错误的原因???

以下是mozilla中的示例输出。(图标未显示)

enter image description here

这是chrome中的输出..

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',
        ],
    ]) ?>

1 个答案:

答案 0 :(得分:0)

LTEadmin2模板在本地打包字体很棒。我以前遇到过这个问题,它似乎是一个错误而不是编码问题,而且有些浏览器似乎在从网站加载字体真棒网页字体文件并使用它们时遇到问题。我能找到的解决方法是使用<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.5.0/css/font-awesome.min.css">直接从MAXCDN服务器加载字体真棒CSS文件,这似乎解决了我使用LTEAdmin的所有网站上的问题。