【发布时间】:2022-01-04 06:56:52
【问题描述】:
我在我的 React/TypeScript/TailWind/NextJS 项目中使用自定义字体。
我将字体存储在/fonts 文件夹中为Glimer-Regular.ttf。
然后在我的global.css 中声明如下。
@layer base {
@font-face {
font-family: '"Glimer"';
src: url(../../fonts/Glimer-Regular.ttf) format('ttf');
}
}
在我的tailwind.config.js 文件中,我添加了如下字体系列。
module.exports = {
mode: 'jit',
important: true,
purge: ['./src/pages/**/*.{js,ts,jsx,tsx}'],
darkMode: false,
content: [],
theme: {
extend: {
fontFamily: {
glimer: ['"Glimer"']
},
这应该可以,但字体仍然是默认字体并显示serif-400。我仍然可以在家庭部分看到Glimer,但字体似乎没有改变。
有什么我想念的吗?
【问题讨论】:
-
字体系列名称有双引号。有可能这是问题吗?
font-family: '"Glimer"';
标签: reactjs typescript fonts next.js tailwind-css