yii2:如何使用超棒的字体图标?
yii2: How to work with font awesome icons?
我有这个 HTML link 标签,我需要使用 yii\helpers\Html
生成
<a href="register" class="btn btn-black" title="Sign Up"><i class="fa fa-fw fa-user"></i> Sign Up</a>
我可以使用方法 a() 来完成,但我不知道如何包含很棒的字体 class。这是我已经使用 a() 方法
的代码
<?= Html::a('Sign Up',['site/signup'], ['class' => 'btn btn-black', 'title' => 'Sign Up']) ?>
我正在为我的 CSS 使用 bootstrap。任何帮助将不胜感激。
很简单
<?= Html::a('<i class="fa fa-fw fa-user"></i> Sign Up',['site/signup'], ['class' => 'btn btn-black', 'title' => 'Sign Up']) ?>
以下代码生成您想要的HTML。
<?= Html::a(Html::tag('i', '', ['class' => 'fa fa-fw fa-user']) . ' Sign Up ', ['site/signup'], ['class' => 'btn btn-black', 'title' => 'Sign Up']) ?>
你也可以使用yii2-icons,见:https://github.com/kartik-v/yii2-icons
首先你必须安装扩展:
composer require kartik-v/yii2-icons "@dev"
然后您可以显示图标,例如通过以下方式:
use kartik\icons\Icon;
...
Icon::show('trash', ['title' => 'delete'])
Icon::show('calendar', ['class'=>'fa-2x'])
您可以在此演示页面上找到更多示例:http://demos.krajee.com/icons
我有这个 HTML link 标签,我需要使用 yii\helpers\Html
生成<a href="register" class="btn btn-black" title="Sign Up"><i class="fa fa-fw fa-user"></i> Sign Up</a>
我可以使用方法 a() 来完成,但我不知道如何包含很棒的字体 class。这是我已经使用 a() 方法
的代码<?= Html::a('Sign Up',['site/signup'], ['class' => 'btn btn-black', 'title' => 'Sign Up']) ?>
我正在为我的 CSS 使用 bootstrap。任何帮助将不胜感激。
很简单
<?= Html::a('<i class="fa fa-fw fa-user"></i> Sign Up',['site/signup'], ['class' => 'btn btn-black', 'title' => 'Sign Up']) ?>
以下代码生成您想要的HTML。
<?= Html::a(Html::tag('i', '', ['class' => 'fa fa-fw fa-user']) . ' Sign Up ', ['site/signup'], ['class' => 'btn btn-black', 'title' => 'Sign Up']) ?>
你也可以使用yii2-icons,见:https://github.com/kartik-v/yii2-icons
首先你必须安装扩展:
composer require kartik-v/yii2-icons "@dev"
然后您可以显示图标,例如通过以下方式:
use kartik\icons\Icon;
...
Icon::show('trash', ['title' => 'delete'])
Icon::show('calendar', ['class'=>'fa-2x'])
您可以在此演示页面上找到更多示例:http://demos.krajee.com/icons