这是字体真棒的效果,我只能在使用字体真棒4.1 CDN时才能得到它
使用下载的文件,我包括fonts文件夹和font-awesome.css,但仍然没有显示图标。
我的链接是正确的。
font-awesome.css文件路径,我没有改变任何东西。
目录文件夹和文件。
在字体文件夹里面。
在css文件夹里面。
*************** ************************************************** ********************************
我已经解决了问题。这是由于输入代码时出错。我输入了fontawesome v3.1风格
<i class="icon-twitter-sign icon-x3"></i>
现在我正在使用v4.1,这就是它无效的原因。它应该是
<i class="fa fa-twitter icon-x3"></i>
让它发挥作用。
答案 0 :(得分:29)
和Voila!
答案 1 :(得分:11)
只是下载Css并链接到该文件没有意义,你应该查看css文件....
您还没有下载存储所有字体样式的字体文件夹... 所以下载它并给出系统上的字体文件的路径, 我已经在框中显示了你需要在font-awesome css文件中添加链接的链接..
从cdn链接下载字体并存储在fonts文件夹中..
希望这对你有用..
答案 2 :(得分:6)
您可能会发现您喜欢的浏览器中的开发人员选项会让您了解文件无法正常工作的原因。
字体真棒需要随附的字体文件。 CSS文件将引用这些并尝试包含它们,但目前无法找到它们。
下载font-awesome-4.1.0.zip然后解压缩并将css和fonts文件夹放入项目中。然后,您可以将文件引用为:
<link href="css/font-awesome.min.css" rel="stylesheet">
答案 3 :(得分:3)
由于我使用的是FontAwesome V5.3.1,因此我想更新此答案,因为此版本中的文件夹结构有所更改。
all.min.css
文件,并将其添加到样式表中。webfonts
文件夹,并将其放置到all.min.css
文件上方一个目录的项目中。 (请参见下图)由于all.min.css
文件现在指向webfonts
文件夹,因此我们需要将此文件与webfonts
文件夹一起添加。
src: url("../webfonts/fa-brands-400.eot"); // This is how it is been referred now in all.min.css file.
谢谢。
答案 4 :(得分:1)
这个 link 很有帮助。 并为我工作。
Awesome.com
并下载适用于网络的字体。all.css
文件复制到其中。 (将其命名为 font.css
并将其放入 css 文件夹)。<link rel="stylesheet" href="css/fonts.css"
答案 5 :(得分:1)
例如。 htdocs/webfonts/fa-solid900.woff2
提前欢迎:)
使用开发者工具搜索所需文件
本地下载文件
同时下载 all.css 或任何你使用的 CDN
将下载的字体文件放在这个webfonts/文件夹
答案 6 :(得分:0)
<link rel="stylesheet" type="text/css" href="font-awesome-4.7.0/css/font-awesome.min.css">
答案 7 :(得分:0)
在使用.htaccess的情况下,确保相对于css以外的eot&woff文件的相对链接很重要
1)将下载的zip文件解压缩到所需目录
如果.htaccess路径为
H:\ virtualhost \ .htaccess
和字体很棒的CSS和字体路径是
H:\ virtualhost \ fontawesome-free-5.4.2-web \ css
H:\ virtualhost \ fontawesome-free-5.4.2-web \ webfonts
2)在.htaccess中输入以下内容
RewriteRule ^ css /([[^ /] *)。css $ /fontawesome-free-5.4.2-web/css/$1.css [L]
RewriteRule ^ webfonts /([[^ /] *)。eot $ /fontawesome-free-5.4.2-web/webfonts/$1.eot [L]
RewriteRule ^ webfonts /([^ /] *)。woff2 $ /fontawesome-free-5.4.2-web/webfonts/$1.woff2 [L]
RewriteRule ^ webfonts /([^ /] *)。woff $ /fontawesome-free-5.4.2-web/webfonts/$1.woff [L]
3)在html的头部添加以下内容