下面是我的代码。我为cakephp添加了font-awesome。但在我的输出中,fontawesome没有出现。
HTML
<i class="fa fa-institution"></i>
CSS
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
}
.fa {
display: inline-block;
font: normal normal normal 14px/1 FontAwesome;
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
transform: translate(0, 0);
}
答案 0 :(得分:2)
你在哪里给这个。在html链接或按钮。
检查您是否正确包含了字体真棒
如果你是链接手段
$this->Html->link("<i class='fa fa-users'></i>", [action here], ['escape' => false])
我正在为我的cakphp 3项目使用字体真棒图标。它的工作正常我
答案 1 :(得分:1)
我注意到的另一件事是您可能忘记复制fonts文件夹,它应该放在webroot目录中。因为,你确认它显示方框而不是图标,我建议你将fonts文件夹复制到适当的位置。