右侧导航永远告诉读者:你在第几章、一共几章。确定性是一种体面。
//01 //02 的文件编号式排版,用极小的成本传达"这是一份被认真组织过的文档"。
rootMargin: -50% 0px -50% 0px——章节跨过屏幕中线才算"当前",边界处不抖。
scrollIntoView({ behavior: 'smooth' }),原生平滑滚动,零依赖。
demo 的配色排版是占位 —— 抄机制,不抄样式(库规范铁律 6)