第 4 章 · 工具类断案 章节摘要:工具类(utilities)是单职责的原子样式——间距、颜色、排版、显示、定位各立门户,全部支持断点前缀。旧版教程把十二类工具拆成十二节,本册并成四节大案:间距、外观(颜色/边框/阴影)、排版文本、显示定位尺寸对齐速查。读完你能不查文档写完八成日常样式,并把「该用工具类还是该写自定义 CSS」的边界判清。 学习目标 阅读完本章,你应当能够: 默写间距刻度(0 到 16 级,乘数 0.25rem)并按方向(t/b/s/e/x/y)与断点组合出任意留白判决; 用语义色族(primary 到 danger、body、muted、tertiary)给文字、背景、边框、阴影上色,并说清 与 的区别; 用 、 、 、 等处理字号字重行高与文本溢出;
章节摘要:工具类(utilities)是单职责的原子样式——间距、颜色、排版、显示、定位各立门户,全部支持断点前缀。旧版教程把十二类工具拆成十二节,本册并成四节大案:间距、外观(颜色/边框/阴影)、排版文本、显示定位尺寸对齐速查。读完你能不查文档写完八成日常样式,并把「该用工具类还是该写自定义 CSS」的边界判清。
阅读完本章,你应当能够:
text-bg-* 与 bg-* + text-* 的区别;fs-*、fw-*、lh-*、text-truncate 等处理字号字重行高与文本溢出;工具类的判案哲学:一个类只判一件事。组合的成本永远低于新写 CSS 的成本——直到你需要「判一件框架没提供的事」为止。
m-* 与 p-* 两族撑起页面呼吸感,刻度、方向、断点三个维度自由组合,是使用频率最高的一族。
语义色体系一鱼多吃:文字色、背景色、边框色、链接色共享同一组词根;圆角与阴影是外观族的收尾。
字号字重行高的刻度化,加文本溢出三判(截断、省略、折行)——内容页排版的最后一块拼图。
把 d-*、position-*、w-*/h-*、text-*、align-* 集中到一张速查台上,用「改判成本」决定用类还是写 CSS。
四节从「间距」这个最大用量开始,经外观与排版两个表现层,最后以速查台收拢所有盒子层面的裁决,为第 5 章定制立好「哪些先动工具类、哪些才动变量」的判断基线。
4.1 间距 ──► 4.2 外观 ──► 4.3 排版 │ 4.4 速查台 ◄────────────┘ (把前三节与第 2 章的盒子类一起归档)
逐条可考核,学完本章请自查: