首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Font icon不显示图标

Font icon不显示图标
EN

Stack Overflow用户
提问于 2014-11-11 22:59:48
回答 33查看 231.2K关注 0票数 110

我使用的字体很棒,不希望添加带有HTTP的CSS。我下载了Font Awesome并将其包含在我的代码中,但Font Awesome显示的是一个有边框的方框而不是图标。下面是我的代码:

代码语言:javascript
复制
<html>
<head>
<link rel="stylesheet" href="../css/font-awesome.css">
    <link rel="stylesheet" href="../css/font-awesome.min.css">
</head>
<body>
<div style="font-size: 44px;">
   <i class="fa fa-camera-retro fa-lg"></i> fa-lg
<i class="fa fa-camera-retro fa-2x"></i> fa-2x
</div>
</body>
</html>

我想知道如何使图标显示而不是边框方框。

EN

回答 33

Stack Overflow用户

发布于 2016-02-19 21:03:17

在我的例子中,我在css代码中犯了以下错误。

代码语言:javascript
复制
*{
    font-family: 'Open Sans', sans-serif !important;
}

这将覆盖整个页面的所有字体系列规则。我的解决方案是像这样把代码移到正文中。

代码语言:javascript
复制
body{
    font-family: 'Open Sans', sans-serif;
}

注意:无论何时在css中使用!important标志,在同一元素上声明的相同类型的任何其他css规则都将被覆盖。

票数 92
EN

Stack Overflow用户

发布于 2015-04-03 22:47:24

当您打开font-awesome.min.css时,您可以看到以下路径:

代码语言:javascript
复制
'Fonts/fontawesome-webfont.ttf?v=4.2.0' ...

这意味着您必须创建目录Fonts,然后将文件fontawesome-webfont.ttf (fontawesome-webfont.wofffontawesome-webfont.eot)复制到此文件夹中。在那之后,一切都会正常工作。

票数 62
EN

Stack Overflow用户

发布于 2018-05-17 05:55:42

请注意,新版本(5)的字体aware使用"fas""fab"而不是"fa"前缀。

引用自他们的网站:

fab前缀在版本5中已被弃用。新的默认值是fas solid样式和

品牌样式。

这就是我的字体显示空白方块的原因。现在修复了。

示例代码:

代码语言:javascript
复制
<a class="nav-link" href="//www.facebook.com/xxx" target="_blank"><i class="fab fa-facebook-f"></i></a>

请参阅:https://fontawesome.com/icons/facebook-f?style=brands

票数 51
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26867795

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档