Skip to content

Commit abd9b06

Browse files
committed
feat(dropdown): [dropdown] add right side expansion
1 parent 62b2793 commit abd9b06

File tree

2 files changed

+8
-4
lines changed

2 files changed

+8
-4
lines changed

examples/sites/demos/apis/dropdown.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -371,7 +371,10 @@ export default {
371371
'en-US': 'Menu pop-up location '
372372
},
373373
mode: ['pc'],
374-
pcDemo: 'basic-usage'
374+
pcDemo: 'basic-usage',
375+
meta: {
376+
experimental: '3.21.0'
377+
}
375378
},
376379
{
377380
name: 'popper-class',

packages/theme/src/dropdown-item/index.less

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414
@import './vars.less';
1515

1616
@dropdown-item-prefix-cls: ~'@{css-prefix}dropdown-item';
17+
@dropdown-menu-prefix-cls: ~'@{css-prefix}dropdown-menu';
1718
@svg-prefix-cls: ~'@{css-prefix}svg';
1819

1920
.@{dropdown-item-prefix-cls} {
@@ -157,11 +158,11 @@
157158
}
158159

159160
/* 右侧展开 */
160-
.tiny-dropdown-menu[x-placement='bottom-start'],
161-
.tiny-dropdown-menu[x-placement='top-start'] {
161+
.@{dropdown-menu-prefix-cls}[x-placement='bottom-start'],
162+
.@{dropdown-menu-prefix-cls}[x-placement='top-start'] {
162163
&:has(.has-children) {
163164
&,
164-
.tiny-dropdown-menu {
165+
.@{dropdown-menu-prefix-cls} {
165166
& > li:not(.has-children) .@{dropdown-item-prefix-cls}__content {
166167
margin-left: 0;
167168
}

0 commit comments

Comments
 (0)