您可以通过在 CSS 中添加 font-family
声明来将 Nuxt Fonts 与纯 CSS 一起使用
div {
font-family: 'Inter', sans-serif;
}
font-family
声明中的第一个字体生成 CSS。列表中的后续字体将用于为字体回退生成指标。您可以通过在配置文件中设置 fontFamily
来将 Nuxt Fonts 与 Tailwind CSS 一起使用
export default {
theme: {
extend: {
fontFamily: {
custom: ['Inter'],
},
},
},
}
TailwindCSS v4 带来了 全新配置方式。在 v4 中,如果您要指定字体,可以使用 CSS 变量
@theme {
--font-family-display: "Inter", "sans-serif";
}
由于它使用 CSS 变量,因此您应该启用 Nuxt Fonts processCSSVariables
实验性功能以支持处理字体族名称的 CSS 变量
export default defineNuxtConfig({
modules: ['@nuxt/fonts'],
fonts: {
experimental: {
processCSSVariables: true,
},
}
})
processCSSVariables
仍然是实验性功能,可能会影响性能。您可以通过在配置文件中设置 fontFamily
来将 Nuxt Fonts 与 UnoCSS 一起使用
import { defineConfig } from 'unocss'
export default defineConfig({
theme: {
fontFamily: {
inter: 'Inter',
},
},
})