diff --git a/frontend/src/pages/Regime.tsx b/frontend/src/pages/Regime.tsx index e34107e..41e43a9 100644 --- a/frontend/src/pages/Regime.tsx +++ b/frontend/src/pages/Regime.tsx @@ -648,42 +648,45 @@ export function Regime() {
-
- + {/* 最大高度内滚动: 段数多时不再拉长页面; 表头吸顶保证滚动时列名可见。 + border-separate 是 sticky 前提 — Chromium 在 border-collapse:collapse + (preflight 默认) 下表格元素 sticky 失效; spacing-0 保持视觉不变。 */} +
+
- - - - - - - - - + + + + + + + + + {[...segments].reverse().map((seg, i) => ( - - + - - - - - + + + - -
阶段区间天数高度2板+晋级率封板率主导主线
阶段区间天数高度2板+晋级率封板率主导主线
+
{seg.label} + {seg.start.slice(5)} ~ {seg.end.slice(5)} {seg.days}{seg.avg_height}{seg.avg_ge2} + {seg.days}{seg.avg_height}{seg.avg_ge2} {seg.avg_promo != null ? `${(seg.avg_promo * 100).toFixed(0)}%` : '—'} + {seg.avg_seal_rate != null ? `${(seg.avg_seal_rate * 100).toFixed(0)}%` : '—'} +
{seg.top_mainlines.length > 0 ? seg.top_mainlines.map(m => (