@import "../common/var"; @include b(time-spinner) { &.has-seconds { .el-time-spinner__wrapper { width: 33.3%; } } @include e(wrapper) { max-height: 190px; overflow: auto; display: inline-block; width: 50%; vertical-align: top; position: relative; & .el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default) { padding-bottom: 15px; } @include when(arrow) { box-sizing: border-box; text-align: center; overflow: hidden; .el-time-spinner__list { transform: translateY(-32px); } .el-time-spinner__item:hover:not(.disabled):not(.active) { background: $--color-white; cursor: default; } } } @include e(arrow) { font-size: 12px; color: $--color-text-secondary; position: absolute; left: 0; width: 100%; z-index: $--index-normal; text-align: center; height: 30px; line-height: 30px; cursor: pointer; &:hover { color: $--color-primary; } &.el-icon-arrow-up { top: 10px; } &.el-icon-arrow-down { bottom: 10px; } } @include e(input) { &.el-input { width: 70%; .el-input__inner { padding: 0; text-align: center; } } } @include e(list) { padding: 0; margin: 0; list-style: none; text-align: center; &::after, &::before { content: ''; display: block; width: 100%; height: 80px; } } @include e(item) { height: 32px; line-height: 32px; font-size: 12px; color: $--color-text-regular; &:hover:not(.disabled):not(.active) { background: $--background-color-base; cursor: pointer; } &.active:not(.disabled) { color: $--color-text-primary; font-weight: bold; } &.disabled { color: $--color-text-placeholder; cursor: not-allowed; } } }