【发布时间】:2015-12-06 21:31:36
【问题描述】:
我聘请开发移动网站的开发公司未能将 selection.json 文件包含到文件夹中,甚至从未想过将其保存在本地以供自己在支持期间参考...基本上,他们确实包含是字体文件:TTF、EOT、SVG 和 WOFF。
以下是 Icomoon 关于向现有字体添加更多字形的说明:您从 IcoMoon 应用下载的每个字体包都附带一个 selection.json 文件,您可以将其导入回应用以修改或更新您的字体,以及与其字形相关的类名。
现在我需要为字体添加更多字形。看起来最简单的方法是生成另一种字体,并将其添加到 style.css。你能告诉我怎么做吗?原来的行是:
@font-face {
font-family: 'icomoon';
src: url('../fonts/icomoon/icomoon.eot?t9csor');
src: url('../fonts/icomoon/icomoon.eot?#iefixt9csor') format('embedded-opentype'), url('../fonts/icomoon/icomoon.woff?t9csor') format('woff'), url('../fonts/icomoon/icomoon.ttf?t9csor') format('truetype'), url('../fonts/icomoon/icomoon.svg?t9csor#icomoon') format('svg');
font-weight: normal;
font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
speak: none;
line-height: 1;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
font-family: 'icomoon';}
/* Better Font Rendering =========== */
或者,也许还有另一种方法可以在此字体中添加图标,而不会破坏其结构并且不必修改整个 CSS 来更改整个网站的类名?
谢谢!
【问题讨论】:
-
你应该解释一下“section.json”,不熟悉icomoon的人都看不懂。
-
编辑您的问题以包含 icomoon 所说的内容,而不仅仅是将其发布为评论。人们会阅读您的问题,直到他们迷失在 selection.json 部分,然后投票关闭问题而不阅读所有 cmets。
-
好的,谢谢你的提示。我是新手。
-
不客气。这就是评论者的目的:)
标签: css svg fonts icons webfonts