@gravity-ui/uikit
Version:
Gravity UI base styling and components
39 lines • 1.04 kB
CSS
.g-dropdown-menu__switcher-wrapper {
display: inline-block;
}
.g-dropdown-menu__switcher-button {
display: flex;
}
.g-dropdown-menu__menu-item_separator {
border-block-start: 1px solid var(--g-color-line-generic-solid);
margin: 0.5em 0;
pointer-events: none;
}
.g-dropdown-menu__sub-menu-arrow {
inset-inline-end: -4px;
position: relative;
}
.g-dropdown-menu__sub-menu {
position: relative;
}
.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before, .g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after {
position: absolute;
inset-block-start: 0;
width: 10px;
height: 100%;
content: "";
}
.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:before {
inset-inline-start: -10px;
}
.g-dropdown-menu__sub-menu .g-dropdown-menu__menu:after {
inset-inline-end: -10px;
}
.g-dropdown-menu__popup-content > :first-child {
border-start-start-radius: inherit;
border-start-end-radius: inherit;
}
.g-dropdown-menu__popup-content > :last-child {
border-end-start-radius: inherit;
border-end-end-radius: inherit;
}