【发布时间】:2021-08-31 10:11:07
【问题描述】:
我不知道我应该提供多少信息 - 代码 sn-ps、使用的工具、工作环境 - 但这里有。
我正在使用 React 开发一个网站,我使用 @font-face 导入自托管的自定义字体。我用于 p 的字体效果很好,但我用于标题的字体 (h1, h2, etc.) 应用了纹理,并且纹理无法正确渲染。
例如,我有一个nav ul li a 元素,其中的字体按原样显示(不知道为什么):
截图示例:
但由于某种原因,所有使用相同字体的h1, h2等元素,都显示为没有纹理。
截图示例:
有没有人遇到过类似的问题,甚至更好,知道如何解决这个问题吗?
【问题讨论】:
-
您还为 h1、h2 元素编写了哪些其他样式?我想知道某处是否存在冲突。
-
分享@font-face的代码。以及你是如何应用它的。
-
还在浏览器开发工具中检查在这些元素上应用的字体。可以分享截图。
-
codeshare.io/9OXlmV 这是我拥有的所有针对标题的 CSS 代码。 @SanishJoseph
-
@SanishJoseph 两个元素(nav ul li a 和 h1 以及其他标题)都有一个相同的应用。