Skip to content

Commit 6cf5d79

Browse files
authored
fix(tabs): animated tabs style (#6855), close #6804
1 parent 1abc33a commit 6cf5d79

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

components/tabs/style/index.ts

+7-3
Original file line numberDiff line numberDiff line change
@@ -834,7 +834,12 @@ const genTabsStyle: GenerateStyle<TabsToken> = (token: TabsToken): CSSObject =>
834834
// =========================== TabPanes ===========================
835835
[`${componentCls}-content`]: {
836836
position: 'relative',
837+
display: 'flex',
837838
width: '100%',
839+
840+
['&-animated']: {
841+
transition: 'margin 0.3s',
842+
},
838843
},
839844

840845
[`${componentCls}-content-holder`]: {
@@ -845,9 +850,8 @@ const genTabsStyle: GenerateStyle<TabsToken> = (token: TabsToken): CSSObject =>
845850

846851
[`${componentCls}-tabpane`]: {
847852
outline: 'none',
848-
'&-hidden': {
849-
display: 'none',
850-
},
853+
flex: 'none',
854+
width: '100%',
851855
},
852856
},
853857

0 commit comments

Comments
 (0)