UNPKG

@aplus-frontend/ui

Version:

169 lines (162 loc) 3.31 kB
@import '../mixins/mixins.less'; @import '../mixins/config.less'; .b('ap-ladder', { @root-cls: ~'@{ns}@{common-separator}ap-ladder'; position: relative; width: inherit; font-size: @font-size-base; line-height: @line-height-base; &__value-group-item{ display: flex; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; min-width: 0; } &__value-group-value-end{ justify-content: flex-end; } &__value-group-label{ display: inline-block; color: #8896B0; word-break: break-all; position: relative; justify-content: center; } &__value-group-label-semicolon{ display: inline-block; padding: 0 3px; } &__value-group-value{ color: #182948; word-break: break-all; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } &__value-group-link{ cursor: pointer ; color: @aplus-primary-color; text-decoration: none ; } &__value-group-label-left{ text-align: left; } &__value-group-label-right{ text-align: right; } &__label-align-space-between{ justify-content: space-between } &-base{ display: flex; } &--vertical{ flex-direction: column; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; > * { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; min-width: 0; // Important for flex children to be able to shrink below content size } } &--horizontal{ flex-direction: row; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; > * { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; min-width: 0; // Important for flex children to be able to shrink below content size } } &__tooltip-item{ display: flex; } &__tooltip-label{ white-space: nowrap; word-break: break-all; } &__tooltip-value{ word-break: break-all; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } &__cross-bar { display: flex; align-items: center; } /** 自动溢出省略 */ &__ellipsis { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; word-break: break-all; } &__help-message { display: flex; align-items: center; margin-left: 4px; } /** Aplus端样式 */ &__major { line-height: @line-height-base; color: #182948; } &__minor { line-height: @line-height-base; color: #8896B0; } &__label { display: inline-block; color: #8896B0; word-break: break-all; } &__value { color: #182948; word-break: break-all; } &__unit { color: #182948; } &__link,&__link a{ cursor: pointer; color: @aplus-primary-color; text-decoration: none; } /** Admin端样式 */ &--admin { .@{root-cls} { &__value-group-label{ color: #999999; } &__value-group-value{ color: #333333; } &__major { color: #333333; } &__minor { color: #999999; } &__label { color: #999999; } &__value { color: #333333; } &__unit { color: #333333; } &__link { color: @admin-primary-color; } } } });