首页 > 解决方案 > 为什么图标在生产中显示为�?

问题描述

我正在使用 font-family:'Material Design Iconic' 作为 grails 项目中的一些图标。它在开发环境中运行良好,但一些图标在“class="site-menu-icon icon md-markunread-mailbox"”的生产中显示为“??”。我已经清理了项目,然后创建了 war 文件。我不知道这背后的根本原因是什么?这是用于获取图标的代码: 在此处输入图像描述

有人可以帮我吗?

.md-markunread-mailbox:before {
    content: '�?�';
}

在调试时我得到了上面的 CSS.... 编辑:- 添加 css 文件的屏幕截图

标签: cssmaterial-designproduction-environmentgoogle-fonts

解决方案


你能试试这个吗?

.md-markunread-mailbox::before {content: "face";}

或者你可以使用 unicode "\e84d"

PS:是一个例子


推荐阅读