1004 B
1004 B
发现记录
2026-09-13
- 用户截图显示“还有 16 条更早消息 / 查看更早消息”以胶囊形式停在消息内容上方,用户明确要求它回到“上面再显示”,不要悬着跟随。
public/index.html已将控件放在.messages-wrap内、#messages之前,但public/style.css给.history-load-more设置了position: absolute、top、left和水平位移,因此它覆盖消息且随可视区域悬浮。.messages-wrap当前没有纵向 flex 布局,#messages仅使用height: 100%;改为顶部普通节点 + 下方flex: 1滚动区即可保留现有分页、prepend 和滚动补偿逻辑。- 本次最小实现不需要改变历史消息协议或
requestOlderHistory;只调整布局样式并补充静态契约回归,避免引入新的滚动副作用。 public/index.html原先固定使用旧的style.css查询版本;已更新为20260913-history-control-position,避免浏览器缓存旧悬浮样式。