首页 > 解决方案 > 为什么只有一些按钮图标显示

问题描述

我正在尝试设置工具栏按钮图像。我找到了各种定义按钮图像的方法,但似乎没有一种方法能始终如一地工作。

以下是我找到的方法(在文档中或在 SO 中):

ASPX 选项适用于main ArrowRight图标,但在同一个精灵中还有其他各种我想使用的图标不起作用。例如,VS 中的智能感知建议Relation并且RelationF也在main精灵中,但这些显示为空白图像。

我做错了什么,我怎么能访问箭头以外的东西?

标签: c#acumatica

解决方案


Web 字体包含在fontsWeb 服务器上 Acumatica 网站的文件夹中。如有必要,安装本地 Acumatica 网站。

字体文件夹示例:C:\AcumaticaSites\YourWebsite\fonts

打开字体文件之一。该文件acumatica-font-v1.svg可以在文本编辑器中打开。

您会注意到Relation/RelationF丢失并main-ArrowRight在文件中声明:

<glyph unicode="&#xe90a;" glyph-name="main-ArrowRight, ac-arrow_forward" d="M448 134.4l262.4 262.4h-582.4v96h582.4l-262.4 275.2 64 64 384-384-384-384-64 70.4z" />

Content\font-awesome.css检查CSS 文件中常量与 Unicode 图标之间的映射关系 :

.main-ArrowRight:before {
  content: "\e90a";
}

您还可以ttffonts文件夹中打开 true type 字体并安装它以在字体查看器中查看图标。

在此处输入图像描述


推荐阅读