【问题标题】:Get the unicode icon value from a custom font从自定义字体中获取 unicode 图标值
【发布时间】:2015-01-30 13:34:07
【问题描述】:

我需要为使用站点flaticon 的图标字体构建编写CSS。我使用带有 10.10 的 MAC 进行开发,但找不到任何方法来检索我需要在 CSS 中插入的单个字符 Unicode 值

.font-icon-pencil:before {
    content: "\e038";
}

如何读取字体文件的内容,以获取该定制字体中的图标代码?

【问题讨论】:

  • font-family: font-awesome; ?
  • 字体系列是“MyFont”,但实际上并没有什么不同,在 CSS 中,我需要为每个图标创建一个具有特定字符 unicode 值的特定类,我猜是从 001,002 等开始跨度>
  • @al404IT 成功了吗?

标签: css macos fonts icons glyphicons


【解决方案1】:

在 MacOS Sierra 上,我可以在 Font Book(默认应用)中获取图标的 unicode 值。

  1. 安装字体。
  2. 在字体册中打开用户安装的字体。
  3. 将鼠标移到所需的图标上。您应该在悬停时获得一个标题,显示 unicode 值。

【讨论】:

  • 确保单击工具栏中的网格图标,因为我发现悬停最初不起作用,因为默认选择了第一个图标。
  • windows 呢?
  • @Jonathan 我不知道抱歉,问题是关于 MacOS 的。
  • 对于 Windows,您可以使用系统程序 'Character Map' @Jonathan。我记得你需要在程序中打开一个菜单选项才能看到 unicode 值。
【解决方案2】:

https://fontdrop.info : 非常有用的网站,您可以在其中一次查看所有 unicode 代码

【讨论】:

  • 这是唯一可以读取我拥有的 ttf 文件的解决方案,非常感谢
  • 这也是最终对我有用的东西。
【解决方案3】:

已编辑答案(2015 年 4 月 29 日)

@al404it 评论道:“我知道如何编写 CSS 部分。我不知道如何从自定义字体中获取要在内容中使用的相应代码:“xxxxx”;”


回答

选项 1)
Font Viewer,或者 s类似的字体查看器软件e
这是最简单的选择。

  1. 安装FontViewer software
  2. 从字符映射中获取字体的图标代码
  3. 使用任何在线代码转换器,例如Rishida Unicode Code Converter,来获取转义的 CSS 代码

如果这对你不起作用...

选项 2)
使用icomoon app

  1. 注册并创建一个新项目
  2. 在那个项目中,导入你的字体文件(左上角的按钮叫做“+ Import Icons”)
  3. 在字体(右下角选项)下,您将看到所有图标和相应代码的列表。

这应该是肯定的。


原答案

@font-face {
    font-family: icons;
    src: url(MyFont.ttf); /* Replace with thatever your font file is */
}
.font-icon-pencil:before {
    font-family: icons, sans-serif;;
    content: "\e038";
}

【讨论】:

  • 我知道编写 CSS 部分很热门,但我不知道如何从自定义字体中获取要在内容中使用的相应代码:“xxxxx”;
  • @al404IT 虽然我正在寻找您问题的答案,但我建议您编辑您的问题并开始赏金。这是因为您的问题不清楚您真正想要什么(从字体文件中获取“CSS 内容”代码)
  • 使用字体查看器我在字符映射下看不到任何有关字符的信息,使用第二种方法我可以导入我的字体,它是一个 .ttf 文件,上面写着“请选择 SVG 图像、SVG 字体或 JSON由IcoMoon 导出。”
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-12-14
  • 1970-01-01
  • 2012-10-10
相关资源
最近更新 更多