fix(descriptions): optimize borderless auto layout - #2629
Conversation
|
我这边对比了 目前已统一为同一个表格,默认不添加任何额外的样式和参数,具体的代码都可以见对应的 Playground
这边根据 issue 的图片和描述
这边的需求可以逐个分析:
关于将「效果不佳」归因 为没有使用一个td来封装标题和内容,这个是错误的,关于
用户提供的截图是由于 另外,我不建议 使用一个td来封装标题和内容 如果采用用户建议的
所以我认为,不应该使用 但是值得注意到的是 上面
如果
但是与此同时,Arco 就算是这种情况也能处理好间距问题:
我阅读 Arco 源码后也发现,Arco 的做法是给 label 单元格: width: 1px; // 这个 label 列请尽量窄
white-space: nowrap; // label 文本不要换行最终 label 单元格会被压到“刚好能放下 label 的最小宽度”,此时就能合理控制间距 所以,本 PR 的提交内是参照 Arco 的做法,以此对 tableLayout: auto 下 并在 label 比 value 更长的情况下的布局优化 |













🤔 这个 PR 的性质是?
🔗 相关 Issue
fix #2431
💡 需求背景和解决方案
内容较长见下条评论,总结:
tableLayout: auto下 并在label比value更长的情况下的布局优化📝 更新日志
tableLayout: auto下 并在label比value更长的情况下的布局☑️ 请求合并前的自查清单