我使用字体-可怕通过红宝石(红宝石-2.2.2,字体-可怕-sass-4.3.2)和字体图标看起来很好,但当远程查看或部署在服务器上时,字体图标是坏的。
我遵循了布置在这里的指令,但是当我查看编译后的CSS时,预期的unicode编号已经被方框所取代:
.fa-glass:before {
content: "";
}而不是
.fa-glass:before {
content: "\f000";
}我已经尝试过将@charset "UTF-8";包括在SASS文件的顶部,该文件导入了字体-超棒。
有什么想法吗?
编辑: 17/06/15
我已经向字库提出了这个问题--太棒了。希望他们能对此有所了解。
发布于 2015-06-17 18:56:19
问题不在于将转义字符替换为CSS中的未转义字符。
问题是字体文件没有加载,这就是为什么您看到的是黑匣子而不是正确的字形。
当查看从字体-Awesomes链接到浏览器的CSS时,我可以看到字体的无效urls。
font-family: 'FontAwesome';
src: url(font-path("font-awesome/fontawesome-webfont.eot"));这意味着scss在您的应用程序中没有被正确地解析。
https://stackoverflow.com/questions/30888882
复制相似问题