UNPKG

vuetify

Version:

Vue.js 2 Semantic Component Framework

80 lines (63 loc) 1.44 kB
@import '../bootstrap' .v-menu display: block position: relative vertical-align: middle &--inline display: inline-block &__activator align-items: center cursor: pointer display: flex position: relative * cursor: pointer &--disabled pointer-events: none &__content position: absolute display: inline-block border-radius: 2px max-width: 80% overflow-y: auto overflow-x: hidden contain: content // This is required for an issue on Chrome 65 // that prevents scrolling after a menu is opened will-change: transform elevation(8) &--active pointer-events: none & > .card contain: content backface-visibility: hidden > .v-menu__content max-width: none &-transition &-enter .v-list__tile min-width: 0 pointer-events: none &-enter-to .v-list__tile pointer-events: auto transition-delay: .1s &-leave-active, &-leave-to pointer-events: none &-enter, &-leave-to opacity: 0 &-enter-active, &-leave-active transition: all .3s $transition.fast-in-fast-out .v-menu-transition-enter &.v-menu__content--auto transition: none !important .v-list__tile opacity: 0 transform: translateY(-15px) .v-list__tile--active opacity: 1 transform: none !important pointer-events: auto