Css 如果font awesome中的一个图标没有';t显示

Css 如果font awesome中的一个图标没有';t显示,css,font-awesome,font-awesome-4,Css,Font Awesome,Font Awesome 4,我选择了一些图标来使用,除了一个图标外,它们都在显示。我将我的CSS与fontawesome网站上的图标页面进行了比较,发现我缺少了一些样式。我添加了缺少的样式,但图标仍然显示占位符而不是图标 HTML: 同样,所有其他图标(其中14个)都显示正确,但不是这一个 (Font Awesome 4.0.3)您使用的是FontAwesome缩小版CSS吗?如果是这样,您可能需要省略分号。我在缩小的CSS规则中没有看到分号。我的看起来像这样,可以工作: {content:“\f1a7”}您使用的是小型C

我选择了一些图标来使用,除了一个图标外,它们都在显示。我将我的CSS与fontawesome网站上的图标页面进行了比较,发现我缺少了一些样式。我添加了缺少的样式,但图标仍然显示占位符而不是图标

HTML:

同样,所有其他图标(其中14个)都显示正确,但不是这一个


(Font Awesome 4.0.3)

您使用的是FontAwesome缩小版CSS吗?如果是这样,您可能需要省略分号。我在缩小的CSS规则中没有看到分号。我的看起来像这样,可以工作:


{content:“\f1a7”}

您使用的是小型CSS吗?如果是这样,您可能需要省略分号。我在缩小的CSS规则中没有看到分号。我的看起来像这样,可以工作:


{content:“\f1a7”}

控制台中有错误吗?只需检查一下:您是否使用自定义的glyph子集?是否可以提供链接?我们需要查看您的其余代码。如果它太多,粘贴在这里,创建一个小提琴。很多时候,我只是通过创建一个小提琴来解决自己的问题,甚至在发布问题之前就发现了错误。问题是否存在于多个浏览器上?控制台中没有错误。没有自定义图示符。这是一个内部网站,所以我无法共享链接。我不确定还有哪些代码可以帮助阐明任何问题。如果我运行Firebug并将“fa-pied piper”改为“fa-home”或“fa-gear”或其他几个,这些都会很好地显示出来。我试着拉小提琴,看看这是否表明有什么有趣的事。这种情况在浏览器间持续存在。控制台中有错误吗?只需检查:您是否使用自定义标志符号子集?是否可以提供链接?我们需要查看您的其余代码。如果它太多,粘贴在这里,创建一个小提琴。很多时候,我只是通过创建一个小提琴来解决自己的问题,甚至在发布问题之前就发现了错误。问题是否存在于多个浏览器上?控制台中没有错误。没有自定义图示符。这是一个内部网站,所以我无法共享链接。我不确定还有哪些代码可以帮助阐明任何问题。如果我运行Firebug并将“fa-pied piper”改为“fa-home”或“fa-gear”或其他几个,这些都会很好地显示出来。我试着拉小提琴,看看这是否表明有什么有趣的事。这种情况在浏览器中仍然存在,我无法想象省略分号(正确使用分号)会有什么影响。我想看看OP的回复。css规则集的最后一条规则不需要分号。使用与否没有区别我尝试过删除分号,但没有改变任何东西。不过有一件有趣的事;在Firefox中,缺少的图标将占位符显示为一个正方形,其中包含“f1a7”。如果我将Firebug中的CSS更改为不存在的内容(如fa blahblah),占位符就会消失。我无法想象省略分号(正确使用分号)会有什么影响。我想看看OP的回复。css规则集的最后一条规则不需要分号。使用与否没有区别我尝试过删除分号,但没有改变任何东西。不过有一件有趣的事;在Firefox中,缺少的图标将占位符显示为一个正方形,其中包含“f1a7”。如果我将Firebug中的CSS更改为不存在的内容(如fa blahblah),占位符就会消失。
<i class="fa fa-pied-piper"></i>
.fa-pied-piper-square:before,.fa-pied-piper:before {content: "\f1a7";}