第 5 章 · 主题定制:修订量刑标准 章节摘要:前四章都在「用法」层面断案,本章拿到「立法权」——修改 Bootstrap 的默认值本身。路线有三条:Sass 变量(改一处、全局重编译,适合深度定制)、CSS 自定义属性(运行时可改,适合换肤)、纯 CSS 覆盖(不动源码,适合小修)。外加图标库与主题模板两件生态武器,以及「定制度四级」的路线裁决法。 学习目标 阅读完本章,你应当能够: 说出 Sass 路线的完整流水线(引变量 → 改默认 → 再引源码 → 编译),并解释为什么变量必须写在引入源码之前; 用 Sass 映射表增删断点、改容器档位宽度、替换整套主题色; 用 CSS 自定义属性在运行时换主题色,说清它与 Sass 变量的生效时机差异;
章节摘要:前四章都在「用法」层面断案,本章拿到「立法权」——修改 Bootstrap 的默认值本身。路线有三条:Sass 变量(改一处、全局重编译,适合深度定制)、CSS 自定义属性(运行时可改,适合换肤)、纯 CSS 覆盖(不动源码,适合小修)。外加图标库与主题模板两件生态武器,以及「定制度四级」的路线裁决法。
阅读完本章,你应当能够:
定制的成本排序:工具类最便宜,CSS 覆盖次之,变量重编译要构建环境,深度改造要背维护债。能判轻刑不动重刑。
立法层的正门。改 $primary、调间距刻度、增删断点、换容器档位,都在编译前完成,产物仍是普通 CSS。
不动源码的三种手:改 CSS 自定义属性、按选择器覆盖、工具类 API 微调。重点讲清优先级陷阱。
bootstrap-icons 一千多个 SVG 图标的三种用法,以及主题/模板生态的选型观:模板是起点不是终点。
把前两节的手段整理成四级阶梯,用真实需求练「判几级」的直觉。
三节手段加一节方法论:5.1 与 5.2 是两条并行路线(编译期与运行期),5.3 是生态补给,5.4 收拢成裁决阶梯。
需求 ──► 5.4 判级 ──► 一级 工具类 ──► 前四章已备 ──► 二级 CSS 覆盖 ──► 5.2 + 5.3 ──► 三级 变量重编译 ──► 5.1 ──► 四级 深度改造 ──► 5.1 进阶
逐条可考核,学完本章请自查: