





madcap flare 的默认样式(如 `li { margin: 8px 0; }`)会干扰 css 多列布局(`column-count`)的正常流式分列,导致序号错位、列高不均;移除或重置 `
在使用 CSS column-count 实现多列列表(如
1. Item 1 2. Item 2 4. Item 4
3. Item 3 5. Item 5而非预期的整齐三列:
1. Item 1 3. Item 3 5. Item 5 2. Item 2 4. Item 4
这通常并非 column-count 本身失效,而是
✅ 正确解决方案是显式重置
.threecolumns {
column-count: 3;
column-gap: 1.5em;
}
.threecolumns li {
margin: 0; /* 关键:清除 Flare 默认的 margin: 8px 0 */
break-inside: avoid; /* 可选:防止单个 li 被跨列截断 */
}? 补充建议:
最终效果:列表项严格按内容流均匀分布于三列,序号连续、对齐工整,完全符合 CSS Multi-column Layout 规范预期。