您好,经调研,这是一个SpreadJS 和 Excel 之间关于换行和垂直居中的差异。
在Excel中,一旦换行文本无法在单元格中完全显示,并且单元格垂直对齐居中,显示的策略就会很奇怪。
在某些情况下,它会尝试使换行文本显示在中心,但在某些情况下,它会强制显示第一行。
如下图所示,在 A5 和 A7 中,Excel 会尝试将文本居中对齐,但在 A9 中,文本不再居中,而在 A11 中,应该和A9一样,但实际上不是,所以很难说清楚这里的策略是什么。
从SpreadJS的角度来看,这是Excel中的一个bug,SpreadJS总是将文本居中对齐,无论文本是否换行,无论文本是否完全显示。
所以,我们建议您将此处的文本分成两个单元格,这样更稳定且易于控制。
|