1.5 KiB
1.5 KiB
国内订单货品名称冻结列裁切继续修复
1. 国内订单货品名称冻结列裁切继续修复
旭东 → OpenClaw:
我强制刷新之后,还是没有解决
[截图:国内订单管理中,货品名称内容越过当前列并覆盖右侧“跟单下单日期”列]
OpenClaw 响应: 你反馈得对,上一版没有解决实际问题。这次已重新定位并修复:
- 根因是列宽同时由
colgroup和每个td的内联宽度控制,两套宽度互相冲突;国内货品名称又属于 sticky 冻结列,直接依赖table-cell的overflow:hidden裁切不可靠。 - 现在列宽只由
colgroup统一控制,不再逐行写入td宽度。 - 货品名称改为单元格内部绝对定位裁切层,裁切边界直接绑定当前单元格,缩窄后不会再进入右侧“跟单下单日期”列。
- 拖拽仍按
requestAnimationFrame合并更新,且已彻底移除拖拽过程中的逐行单元格样式修改。
这次增加了浏览器实际 DOM 验证:在 Firefox 中模拟国内冻结列,把货品名称列从 90px 缩窄到约 49px,文字层右边界始终小于单元格右边界,与日期列重叠检测为 false,省略号与隐藏溢出均生效。
测试环境已重启并验证:服务 active/running、4个 Worker、NRestarts=0,首页和新版 JS/CSS 均 HTTP 200,启动日志无错误。
Git 提交:aa6b937 修复: 国内订单名称列冻结裁切
已记录