You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Tailwind v4的CSS优先方案中迁移并配置主题

Tailwind v3 配置迁移到 v4 CSS优先方案

Tailwind v4 不再需要 tailwind.config.ts 配置文件,所有主题定制需通过 CSS 指令完成。以下是将原有 v3 配置迁移到 v4 的具体实现:

1. 启用类式深色模式

原有配置中 darkMode: 'class',在 v4 中通过 CSS 指令启用:

@tailwind dark(class);

2. 自定义断点(Screens)

添加 xs: 475px 断点:

@tailwind screens {
  xs: '475px';
}

3. 自定义颜色(Colors)

迁移原有颜色体系:

@tailwind colors {
  primary: {
    100: '#FFE8F0',
    DEFAULT: '#EE2B69'
  },
  secondary: '#FBE843',
  black: {
    100: '#333333',
    200: '#141413',
    300: '#7D8087',
    DEFAULT: '#000000'
  },
  white: {
    100: '#F7F7F7',
    DEFAULT: '#FFFFFF'
  }
}

4. 自定义字体族(Font Family)

迁移 work-sans 字体配置:

@tailwind fontFamilies {
  'work-sans': ['var(--font-work-sans)'];
}

5. 自定义圆角(Border Radius)

迁移基于 --radius 变量的圆角配置:

@tailwind borderRadius {
  lg: 'var(--radius)',
  md: 'calc(var(--radius) - 2px)',
  sm: 'calc(var(--radius) - 4px)'
}

6. 自定义阴影(Box Shadow)

迁移自定义阴影样式:

@tailwind boxShadows {
  100: '2px 2px 0px 0px rgb(0, 0, 0)',
  200: '2px 2px 0px 2px rgb(0, 0, 0)',
  300: '2px 2px 0px 2px rgb(238, 43, 105)'
}

完整整合代码

将以上所有内容放入主 CSS 文件(如 styles.css)中,配合基础 Tailwind 指令使用:

@tailwind base;
@tailwind components;
@tailwind utilities;

@tailwind dark(class);

@tailwind screens {
  xs: '475px';
}

@tailwind colors {
  primary: {
    100: '#FFE8F0',
    DEFAULT: '#EE2B69'
  },
  secondary: '#FBE843',
  black: {
    100: '#333333',
    200: '#141413',
    300: '#7D8087',
    DEFAULT: '#000000'
  },
  white: {
    100: '#F7F7F7',
    DEFAULT: '#FFFFFF'
  }
}

@tailwind fontFamilies {
  'work-sans': ['var(--font-work-sans)'];
}

@tailwind borderRadius {
  lg: 'var(--radius)',
  md: 'calc(var(--radius) - 2px)',
  sm: 'calc(var(--radius) - 4px)'
}

@tailwind boxShadows {
  100: '2px 2px 0px 0px rgb(0, 0, 0)',
  200: '2px 2px 0px 2px rgb(0, 0, 0)',
  300: '2px 2px 0px 2px rgb(238, 43, 105)'
}

注意:需确保已正确安装并配置 Tailwind v4 构建工具链,这些 CSS 指令会被编译器处理生成对应的实用类。

内容的提问来源于stack exchange,提问作者Balaji Venkatraman

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.13 10:46:20