返回文章列表

Tailwind CSS 使用技巧

分享一些 Tailwind CSS 的实用技巧和最佳实践,提升你的开发效率。

2026年7月5日1 分钟阅读作者: 方言

前言

Tailwind CSS 是一个实用优先的 CSS 框架,它让你可以直接在 HTML 中通过预定义的类名来构建界面。

基础技巧

1. 善用 @apply 指令

当你发现自己在多个地方重复相同的类名组合时,可以使用 @apply 提取公共样式:

.btn-primary {
  @apply px-4 py-2 bg-blue-600 text-white rounded-lg hover:bg-blue-700 transition-colors;
}

2. 响应式设计

Tailwind 的响应式断点非常直观:

<div class="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6">
  <!-- 手机: 1列, 平板: 2列, 桌面: 3列 -->
</div>

3. 暗色模式

使用 dark: 前缀轻松实现暗色模式:

<div class="bg-white dark:bg-gray-900 text-gray-900 dark:text-gray-100">
  内容区域
</div>

性能优化

使用 Tailwind 时要注意:

做法推荐避免
使用任意值w-[300px]过度使用
提取组件复用组件复制粘贴
条件类名clsx/cn 工具模板字符串拼接

总结

Tailwind CSS 的学习曲线虽然一开始有点陡,但一旦熟悉了命名规范和设计系统,开发效率会有质的飞跃。

评论