UNPKG

@alitajs/antd-plus

Version:

基于 ant-design 封装的偏业务组件

113 lines (94 loc) 1.89 kB
@import '../../style/themes/default.less'; @import '~antd/lib//style/mixins/index'; @prefix-cls: ~'@{prefix}-scrollable-bar'; .@{prefix-cls} { .reset-component; position: relative; overflow: hidden; .clearfix; &-scrolling { padding-right: @tabs-scrolling-size; padding-left: @tabs-scrolling-size; } &-prev, &-next { position: absolute; z-index: 2; width: 0; height: 100%; color: @text-color-secondary; text-align: center; background-color: transparent; border: 0; cursor: pointer; opacity: 0; transition: width 0.3s @ease-in-out, opacity 0.3s @ease-in-out, color 0.3s @ease-in-out; user-select: none; pointer-events: none; &.@{prefix-cls}-arrow-show { width: @tabs-scrolling-size; height: 100%; opacity: 1; pointer-events: auto; } &:hover { color: @text-color; } &-icon { position: absolute; top: 50%; left: 50%; font-weight: bold; font-style: normal; font-variant: normal; line-height: inherit; text-align: center; text-transform: none; transform: translate(-50%, -50%); &-target { display: block; } } } &-next { right: 2px; } &-prev { left: 0; :root & { filter: none; } } &-nav-wrap { margin-bottom: -1px; overflow: hidden; } &-nav-scroll { overflow: hidden; white-space: nowrap; } &-btn-disabled { cursor: not-allowed; &, &:hover { color: @disabled-color; } } &-nav { position: relative; display: inline-block; box-sizing: border-box; margin: 0; padding-left: 0; list-style: none; transition: transform 0.3s @ease-in-out; &::before, &::after { display: table; content: ' '; } &::after { clear: both; } } }