首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加载IcoMoon网页字体的反应如何?

加载IcoMoon网页字体的反应如何?
EN

Stack Overflow用户
提问于 2022-01-02 17:10:13
回答 1查看 208关注 0票数 0

如何加载网页字体的反应?

  1. 将4种the字体添加到公用文件夹

  1. 创建了字体脸

代码语言:javascript
复制
@font-face {
  font-family: "IcoMoon";
  src: url("/icons/line-icons-fonts/icomoon.eot");
  src: url("/icons/line-icons-fonts/icomoon.svg") format("svg"),
    url("/icons/line-icons-fonts/icomoon.ttf") format("truetype"),
    url("/icons/line-icons-fonts/icomoon.woff") format("woff");
}

  1. a中放置了一个div。设置fontFamilyclassName。但是图标并没有出现,奇怪。我会使用这些图标之一。

https://themekit.dev/docs/code/iconsmind/

代码语言:javascript
复制
<a
  href={`https://www.facebook.com/dialog/share?app_id=2773133082797983&display=popup&href=https://sendmade-portal-vercel.vercel.app/hu/product/${props.productId}&redirect_uri=https://sendmade-portal-vercel.vercel.app/hu/product/${props.productId}&hashtag=#bestGift&quote=EgyMondat`}
>
  <div
    style={{ fontFamily: "IcoMoon" }}
    className={"im-over-time2 text-lg"}
  ></div>
</a>
EN

回答 1

Stack Overflow用户

发布于 2022-01-02 22:18:43

不需要手动添加@font-face {...,但是您需要添加由IcoMoon生成的CSS文件才能使用字体。

这是因为图标的类名是在该.css文件中定义的。

目前,是的,您添加了字体文件,并声明了字体,但是您的图标im-over-time2的CSS规则在哪里定义呢?

由style.css创建的IcoMoon文件声明所选图标的所有类,如下所示:

代码语言:javascript
复制
.icon-blablabla:before {
  content: "\e91c";
}
.icon-youhou:before {
  content: "\e948";
}
.icon-foobar:before {
  content: "\e98d";
}
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70558027

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档