Tailwind CSS 是一个实用优先的 CSS 框架,与传统的框架(如 Bootstrap、Foundation)不同,它没有预定义的组件,而是提供了一系列原子化的 CSS 类,允许你直接在 HTML 中应用样式。
Tailwind CSS 是一个工具优先的框架,意味着它提供了大量的预定义类,而不是预设的组件,这使得开发者可以构建几乎任何设计,而不需要编写 CSS。
Tailwind CSS 适合那些喜欢直接在 HTML 中使用类来控制样式的开发者,它使得快速原型制作和开发定制设计变得简单快捷。然而,它的这种"无预设"的方法也意味着需要更多的类名记忆和可能的陡峭学习曲线。

核心特点:
以下是一个简单的 Tailwind CSS 实例:<div> 元素显示为一个蓝色背景、白色文字、中等内边距和大圆角的框,内容为 "Hello, Tailwind CSS!"。
|
1 2 3 |
<div class="bg-blue-500 text-white p-4 rounded-lg"> Hello, Tailwind CSS! </div> |
说明:
bg-blue-500:设置背景颜色为蓝色(blue),具体是蓝色调色板中的第500级。text-white:设置文本颜色为白色。p-4:设置内边距(padding)为中等大小(16px)。rounded-lg:设置圆角为大尺寸(8px)。Tailwind CSS 与传统的框架(如 Bootstrap、Foundation)不同,它没有预定义的组件,而是提供了一系列原子化的 CSS 类,允许你直接在 HTML 中应用样式。
| 特性 | Tailwind CSS | Bootstrap |
|---|---|---|
| 样式方式 | 原子化类名 | 组件化结构 |
| 定制化 | 强大且灵活 | 依赖变量,扩展较复杂 |
| 学习成本 | 较低,理解类名即可 | 需要熟悉组件和网格系统 |
| 社区生态 | 增长迅速,插件丰富 | 成熟但略显传统 |
| 体积优化 | 支持 PurgeCSS 移除未用样式 | 需手动优化 |
实用类优先
text-center 是居中,mt-4 是添加上边距。无组件限制
快速开发
from:https://www.runoob.com/tailwindcss/tailwindcss-intro.html