fix(Tabs): tabs remove icon not align centered vertically (#54794)

Co-authored-by: Khanh Tran <quangkhanhdeveloper@gmail.com>
This commit is contained in:
Trần Quang Khánh
2025-08-28 19:28:53 +07:00
committed by GitHub
parent 754d8bb058
commit 2ba4e87fca

View File

@@ -734,6 +734,7 @@ const genTabStyle: GenerateStyle<TabsToken, CSSObject> = (token: TabsToken) => {
'&-remove': {
flex: 'none',
lineHeight: 1,
marginRight: {
_skip_check_: true,
value: token.calc(token.marginXXS).mul(-1).equal(),
@@ -779,6 +780,7 @@ const genTabStyle: GenerateStyle<TabsToken, CSSObject> = (token: TabsToken) => {
[`& ${tabCls}-remove ${iconCls}`]: {
margin: 0,
verticalAlign: 'middle',
},
[`${iconCls}:not(:last-child)`]: {