找回密码
 立即注册

QQ登录

只需一步,快速开始

reslicma
注册会员   /  发表于:2022-8-8 15:17  /   查看:1440  /  回复:3
本帖最后由 Richard.Ma 于 2022-8-8 17:13 编辑

版本:v14.2.0

问题:表头使用了autoMerge自动合并功能,并且设置了单元格文字居中,但是这个居中效果是动态的:当我滚动横向表格的时候,设置了自动合并和居中的单元格文字也会跟随不断动态的在当前可视区域内的格子宽度居中(尤其是在设置了像素滚动后,整个格子内文字就是随着滚动一跳一跳的)。

期望效果:自动合并能和手动合并一样,单元格内的文字居中是固定位置的,不要随着滚动而动态居中。

详细说明:引用一个官网实例,如图:
1. (自动合并)没滚动的时候(红圈内的格子):
image.png108583067.png
2. (自动合并)滚动了一段距离后,动态居中(文字位置会动态变化持续保持居中):
image.png681621703.png
而我在官网看到手动合并的格子并没有这个问题(文字位置固定居中不变),如下图:
image.png948457641.png

请问,自动合并的单元格居中效果怎样才可以做到像手动合并的单元格一样,居中的文字是固定的,不随着滚动和可视区域变化而变化呢(单元格滚动还好,设置了像素滚动之后这个效果特别明显,比较影响体验)?

3 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-8 17:08:22
推荐
这个自动合并和手动合并单元格实际上并不是一个概念,

手动合并单元格是实际的合并了单元格(导出为excel后也是合并的),因此其中文字是固定的

autoMerge自动合并只是改变了显示时的效果,实际上多个单元格并没有合并,导出excel后也是单独的

关于你对autoMerge的需求,我们先记录下来

目前的话,建议直接用手动合并单元格的方式,来实现目的


回复 使用道具 举报
reslicma
注册会员   /  发表于:2022-8-8 17:23:34
板凳
Richard.Ma 发表于 2022-8-8 17:08
这个自动合并和手动合并单元格实际上并不是一个概念,

手动合并单元格是实际的合并了单元格(导出为exce ...

好的了解,谢谢解答,我是确认一下除了手动合并是否有其他方案,既然没有我这边就直接手动合并处理了。
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2022-8-8 17:50:49
地板
好的,不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部