css - 为什么图标在生产中显示为�?
问题描述
我正在使用 font-family:'Material Design Iconic' 作为 grails 项目中的一些图标。它在开发环境中运行良好,但一些图标在“class="site-menu-icon icon md-markunread-mailbox"”的生产中显示为“??”。我已经清理了项目,然后创建了 war 文件。我不知道这背后的根本原因是什么?这是用于获取图标的代码:
有人可以帮我吗?
.md-markunread-mailbox:before {
content: '�?�';
}
在调试时我得到了上面的 CSS.... 编辑:- 添加 css 文件的屏幕截图
解决方案
你能试试这个吗?
.md-markunread-mailbox::before {content: "face";}
或者你可以使用 unicode "\e84d"
PS:是一个例子
推荐阅读
- android - Firebase firestore 不允许我在 android studio 中将变量设置为文档路径
- javascript - 这是注册功能的合理实现吗?
- c# - 通过 Win + M windows 快捷方式最小化无边框表单
- laravel - 使用 json 列在 Laravel 关系中搜索
- html - 在上传之前尝试预览图像
- javascript - 当我单击选项卡时 HTML 表单消失?
- monaco-editor - 摩纳哥编辑器 registerCodeLensProvider 添加命令参数
- c++ - 中奖号码中的递归函数
- javascript - 使用 GeoWebCache 平铺的问题:大多数平铺都丢失了
- nestjs - 为@nestjs/bull 创建单独的服务实例