绩效考核手机版
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

78 lines
1.4 KiB

@import '../../styles/mixins/hairline.scss';
.s-collapse-item {
position: relative;
border-color: $cell-border-color;
&::v-deep &__title {
&::after {
display: none;
}
.s-cell {
&__title {
flex: 1;
word-wrap: break-word;
word-break: break-all;
}
&__value {
flex: none;
}
&__arrow-icon {
transition: transform $collapse-item-transition-duration;
}
}
}
&__wrap {
overflow: hidden;
transition: height $collapse-item-transition-duration ease-in-out;
will-change: height;
}
&__content {
font-size: $collapse-item-content-font-size;
line-height: $collapse-item-content-line-height;
padding: $collapse-item-content-padding;
color: $collapse-item-content-text-color;
background: $collapse-item-content-background;
}
&--border::after {
@include hairline-bottom($cell-horizontal-padding, $cell-horizontal-padding);
}
&:last-child::after {
display: none;
}
&--expanded#{&}--border> ::v-deep &__title::after {
display: block;
}
&--expanded> ::v-deep &__title {
.s-cell {
&__arrow-icon {
transform: rotate(-180deg);
}
}
}
&--disabled> ::v-deep &__title {
cursor: not-allowed;
.s-cell {
&__title,
&__arrow-icon {
color: $disabled-color;
}
}
}
}
s-collapse-item:not(:last-child) .s-collapse-item::after {
display: block;
}