diff --git a/components/menu/style/index.less b/components/menu/style/index.less index 7c3dcf5d51..675691f052 100644 --- a/components/menu/style/index.less +++ b/components/menu/style/index.less @@ -204,6 +204,7 @@ &-submenu { &-popup { position: absolute; + border-radius: @border-radius-base; } > .@{menu-prefix-cls} { @@ -485,7 +486,6 @@ &-dark &-sub { color: @text-color-secondary-dark; background: @menu-dark-bg; - box-shadow: 0 2px 8px rgba(0, 0, 0, .45) inset; .@{menu-prefix-cls}-submenu-title .@{menu-prefix-cls}-submenu-arrow { opacity: .45; transition: all .3s; @@ -498,6 +498,7 @@ &-dark &-inline&-sub { background: @menu-dark-submenu-bg; + box-shadow: 0 2px 8px rgba(0, 0, 0, .45) inset; } &-dark&-horizontal { @@ -575,7 +576,8 @@ } } - &&-dark &-item-selected { + &&-dark &-item-selected, + &-submenu-popup&-dark &-item-selected { background-color: @primary-color; }