带有纹理的自定义字体呈现在标题中没有纹理

Custom font with textures renders without textures in headings

我不知道我应该提供多少信息 - 代码片段、使用的工具、工作环境 - 但这里是。

我正在使用 React 开发一个网站,我使用 @font-face 导入 self-hosted 自定义字体。我用于 p 的字体效果很好,但我用于标题 (h1, h2, etc.) 的字体应用了纹理,但纹理无法正确呈现。

例如,我有一个 nav ul li a 元素,其中字体按应有的方式显示(不知道为什么): 示例截图:

但由于某些原因,所有h1, h2等使用相同字体的元素,都没有纹理显示。 示例截图:

有没有人遇到过类似或更好的问题,知道如何解决这个问题?

我尝试了很多故障排除解决方案 - 转换字体文件、尝试不同的 CSS 渲染等选项、添加 unicode-range、颜色选项等 - 但事实证明我需要的都是要做的是将 font-weight:normal;font-weight:bold;.

交换

现在,字体显示不仅针对 nav ul li a 元素而且还针对所有标题显示纹理。 :)

我对整个问题想得太多了。