Tailwind CSS 是一个高度可定制的 CSS 框架。
主要特点:
- 实用优先的类名体系:它提供了大量的预定义类名,用于快速构建页面布局、设置文本样式、控制颜色、添加响应式设计等。例如,可以使用 bg-blue-500 来设置背景颜色为蓝色,text-lg 来设置较大的文本大小,flex 和 justify-between 等类名来快速实现 flex 布局的各种样式。
- 响应式设计:内置了响应式设计的类名,可以轻松实现不同屏幕尺寸下的适配。比如 md:flex 表示在中等屏幕尺寸及以上显示为 flex 布局,sm:hidden 表示在小屏幕尺寸下隐藏元素。
- 高度可定制:可以根据项目的具体需求进行高度定制。可以选择要包含的功能、颜色、字体大小等,从而减小生成的 CSS 文件大小,提高性能。