news 2026/9/3 0:26:06

Tailwind CSS 常用特性总结表

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Tailwind CSS 常用特性总结表

本文总结了TailwindCSS的核心特性,包括六大类常用功能:布局(容器、Flex/Grid系统)、尺寸(宽高设置)、排版(字体、颜色)、样式(边框、圆角)、特效(阴影、透明度)和响应式设计(断点前缀)。


特别提供了实用组合示例(如卡片、按钮组件)和状态伪类应用技巧。


文章强调TailwindCSS"实用优先"的设计理念,建议采用原子化组合方式开发,并推荐从常用组件入手,结合开发者工具调试,逐步掌握响应式布局等进阶功能。


最后指出可通过配置文件扩展主题,生产环境配合PurgeCSS优化性能。


Tailwind CSS 常用特性总结表


一、布局类(Layout)

特性语法示例说明
容器container mx-auto居中容器,有最大宽度限制
显示类型flex,grid,block,inline-block,hidden控制元素显示方式
Flex 布局flex,flex-col,flex-row,items-center,justify-betweenFlexbox 快速布局
Grid 布局grid,grid-cols-3,grid-rows-2,gap-4CSS Grid 网格系统
间距p-4,m-2,space-x-4,gap-6内边距、外边距和子元素间距

二、尺寸类(Sizing)

特性语法示例说明
宽度w-full,w-1/2,w-64,w-screen设置元素宽度
高度h-full,h-16,h-screen,min-h-screen设置元素高度
最大/最小max-w-md,min-w-0,max-h-96限制最大最小尺寸
尺寸实用类w-12 h-12快速设置宽高组合

三、排版类(Typography)

特性语法示例说明
字体大小text-sm,text-lg,text-2xl,text-base字体大小(rem 为单位)
字体粗细font-normal,font-bold,font-semibold字体粗细程度
文本对齐text-left,text-center,text-right文本对齐方式
文本颜色text-gray-800,text-red-500,text-white文字颜色
行高leading-normal,leading-relaxed行间距控制
文字装饰underline,line-through,no-underline文字装饰效果

四、颜色类(Colors)

特性语法示例说明
背景色bg-blue-500,bg-gray-100,bg-white背景颜色
文字色text-gray-700,text-red-600文字颜色
边框色border-gray-300,border-blue-500边框颜色
悬停状态hover:bg-blue-600,hover:text-white鼠标悬停状态
激活状态active:bg-blue-700激活状态
焦点状态focus:ring-2 focus:ring-blue-500获取焦点状态

五、边框与圆角(Borders & Border Radius)

特性语法示例说明
边框border,border-2,border-t,border-b边框宽度和位置
边框颜色border-gray-300,border-blue-500边框颜色
圆角rounded,rounded-lg,rounded-full,rounded-t-lg圆角大小
边框样式border-dashed,border-dotted边框虚线样式

六、阴影与特效(Effects)

特性语法示例说明
阴影shadow,shadow-lg,shadow-md,shadow-none盒子阴影效果
透明度opacity-50,opacity-100,opacity-0元素透明度
过渡动画transition-all,duration-300,ease-in-outCSS 过渡效果

七、响应式设计(Responsive Design)

断点前缀示例对应屏幕宽度
sm:sm:text-lg≥ 640px
md:md:flex≥ 768px
lg:lg:w-1/2≥ 1024px
xl:xl:text-2xl≥ 1280px
2xl:2xl:max-w-7xl≥ 1536px

使用示例:

<div class="w-full md:w-1/2 lg:w-1/3"> 响应式宽度 </div> <p class="text-sm md:text-base lg:text-lg"> 响应式文字大小 </p>

八、实用组合示例

场景常用类组合效果描述
卡片组件bg-white rounded-lg shadow-md p-6白色背景+圆角+阴影+内边距
按钮样式px-4 py-2 bg-blue-500 text-white rounded hover:bg-blue-600基础按钮+悬停效果
模态框背景fixed inset-0 bg-black bg-opacity-50全屏半透明遮罩
居中元素flex items-center justify-center水平和垂直居中
表单输入框border border-gray-300 rounded px-3 py-2 focus:outline-none focus:ring-2 focus:ring-blue-500输入框样式+焦点效果
头像容器w-12 h-12 rounded-full overflow-hidden圆形头像容器

九、伪类与状态

状态前缀示例
悬停hover:hover:bg-gray-100
焦点focus:focus:outline-none focus:ring
激活active:active:scale-95
禁用disabled:disabled:opacity-50
首个子元素first:first:border-t
最后一个子元素last:last:mb-0
奇数/偶数odd:/even:odd:bg-gray-50
暗色模式dark:dark:bg-gray-800

十、实用技巧总结

技巧说明
原子化设计每个类只做一件事,组合使用
移动优先先写移动端样式,再用断点前缀适配大屏
JIT模式开发时启用即时编译,所见即所得
提取组件常用样式组合可提取为 Vue 组件
自定义配置在 tailwind.config.js 中扩展主题
PurgeCSS生产环境自动移除未使用的样式

学习建议

  1. 从实用组合开始:先记忆常用组合(卡片、按钮、表单)

  2. 多用开发者工具:浏览器中实时调试类名

  3. 掌握响应式:理解断点前缀的使用逻辑

  4. 逐步深入:先学基础布局和颜色,再学动画和状态

Tailwind CSS 的核心思想是"实用优先"(Utility-First),通过组合简单的单功能类来构建复杂界面,避免了传统CSS的命名难题和维护问题。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/2 21:42:15

通义千问2.5-7B调优实践:推理速度提升3倍秘籍

通义千问2.5-7B调优实践&#xff1a;推理速度提升3倍秘籍 1. 引言&#xff1a;为何需要对Qwen2.5-7B进行性能调优 随着大模型在实际业务场景中的广泛应用&#xff0c;推理效率已成为决定其能否落地的关键因素之一。通义千问2.5-7B-Instruct作为阿里云发布的中等体量全能型模型…

作者头像 李华
网站建设 2026/9/2 21:42:12

HunyuanVideo-Foley创新应用:为无声老片注入新生命的技术方案

HunyuanVideo-Foley创新应用&#xff1a;为无声老片注入新生命的技术方案 1. 背景与挑战&#xff1a;无声影像的复兴需求 在影视技术发展的早期&#xff0c;许多珍贵的历史影像、家庭录像和默片作品因技术限制而缺乏同步音效。这些“无声视频”虽然保留了视觉信息&#xff0c…

作者头像 李华
网站建设 2026/9/3 0:02:02

AnimeGANv2实战:用AI为婚礼照片添加浪漫动漫效果

AnimeGANv2实战&#xff1a;用AI为婚礼照片添加浪漫动漫效果 1. 引言 1.1 业务场景描述 在当代数字婚礼与个性化影像服务中&#xff0c;新人不再满足于传统的婚纱照呈现方式。越来越多的用户希望将婚礼照片转化为具有艺术感和情感表达力的视觉作品。二次元动漫风格以其唯美的…

作者头像 李华
网站建设 2026/9/2 22:28:40

零基础玩转通义千问2.5:用vLLM+Lora实现个性化AI助手

零基础玩转通义千问2.5&#xff1a;用vLLMLora实现个性化AI助手 1. 引言 在当前大模型快速发展的背景下&#xff0c;如何高效部署并定制一个高性能、可商用的语言模型成为开发者关注的核心问题。通义千问2.5-7B-Instruct作为阿里于2024年9月发布的中等体量全能型模型&#xf…

作者头像 李华
网站建设 2026/9/2 21:40:44

ESP32+AI模型实现实时音频分类:项目应用

在ESP32上跑AI听声辨物&#xff1a;一次把实时音频分类讲透你有没有想过&#xff0c;一块不到三美元的开发板&#xff0c;能听懂婴儿啼哭、玻璃破碎&#xff0c;甚至分辨出是哪台电机在异响&#xff1f;这不是科幻&#xff0c;而是今天就能动手实现的边缘智能。我们正处在一个感…

作者头像 李华
网站建设 2026/8/28 15:42:49

AnimeGANv2模型替换指南:升级新版权重文件步骤

AnimeGANv2模型替换指南&#xff1a;升级新版权重文件步骤 1. 背景与需求分析 随着AI风格迁移技术的不断演进&#xff0c;AnimeGAN系列模型持续优化&#xff0c;推出了更高质量、更稳定表现的新版本权重文件。尤其是AnimeGANv2在保留人物特征的同时&#xff0c;显著提升了动漫…

作者头像 李华