From f76aff8c05b1e6ede5c49ccdb5d202af239e7115 Mon Sep 17 00:00:00 2001 From: hanchao Date: Thu, 4 Dec 2025 14:34:46 +0800 Subject: [PATCH 1/2] fix(data-table): fix cell misalignment when using ellipsis.lineClamp --- src/data-table/src/styles/index.cssr.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/data-table/src/styles/index.cssr.ts b/src/data-table/src/styles/index.cssr.ts index 6310afd8a51..fbd30ad13a6 100644 --- a/src/data-table/src/styles/index.cssr.ts +++ b/src/data-table/src/styles/index.cssr.ts @@ -257,6 +257,11 @@ export default c([ white-space: nowrap; max-width: 100%; `), + cB('ellipsis', [ + cM('line-clamp', ` + vertical-align: middle; + `) + ]), cM('hover', ` background-color: var(--n-merged-th-color-hover); `), @@ -409,6 +414,11 @@ export default c([ vertical-align: bottom; max-width: calc(100% - var(--indent-offset, -1.5) * 16px - 24px); `), + cB('ellipsis', [ + cM('line-clamp', ` + vertical-align: middle; + `) + ]), cM('selection, expand', ` text-align: center; padding: 0; From 11e99a6c0d92037181848c461a969efcac1957eb Mon Sep 17 00:00:00 2001 From: hanchao Date: Thu, 4 Dec 2025 14:34:46 +0800 Subject: [PATCH 2/2] fix(data-table): fix cell misalignment when using ellipsis.lineClamp --- CHANGELOG.en-US.md | 8 ++++++++ CHANGELOG.zh-CN.md | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/CHANGELOG.en-US.md b/CHANGELOG.en-US.md index 5a32ea9d2f7..347bec99fc5 100644 --- a/CHANGELOG.en-US.md +++ b/CHANGELOG.en-US.md @@ -1,5 +1,13 @@ # CHANGELOG +## NEXT_VERSION + +`NEXT_VERSION` + +### Fixes + +- Fix `n-data-table` cell misalignment when using `ellipsis.lineClamp`, closes [#7345](https://github.com/tusen-ai/naive-ui/issues/7345) by [@pstrh](https://github.com/pstrh). + ## 2.43.2 ### Fixes diff --git a/CHANGELOG.zh-CN.md b/CHANGELOG.zh-CN.md index 6f4702bb4d1..42a080b1a9d 100644 --- a/CHANGELOG.zh-CN.md +++ b/CHANGELOG.zh-CN.md @@ -1,5 +1,13 @@ # CHANGELOG +## NEXT_VERSION + +`NEXT_VERSION` + +### Fixes + +- 修复 `n-data-table` 使用 `ellipsis.lineClamp` 时单元格错位的问题,关闭 [#7345](https://github.com/tusen-ai/naive-ui/issues/7345) by [@pstrh](https://github.com/pstrh) + ## 2.43.2 ### Fixes