vant/src/collapse-item/index.less
neverland b3146b9108
style: decentralized less var (#8369)
* style: decentralized less var

* chore: remove emtpy var file
2021-03-17 16:14:18 +08:00

68 lines
1.3 KiB
Plaintext

@import './var.less';
@import '../style/mixins/hairline';
.van-collapse-item {
position: relative;
&--border {
&::after {
.hairline-top(@border-color, @padding-md, @padding-md);
}
}
&__title {
.van-cell__right-icon::before {
transform: rotate(90deg);
transition: transform @collapse-item-transition-duration;
}
&::after {
right: @padding-md;
display: none;
}
&--expanded {
.van-cell__right-icon::before {
transform: rotate(-90deg);
}
&::after {
display: block;
}
}
&--borderless {
&::after {
display: none;
}
}
&--disabled {
cursor: not-allowed;
&,
& .van-cell__right-icon {
color: @collapse-item-title-disabled-color;
}
&:active {
background-color: @white;
}
}
}
&__wrapper {
overflow: hidden;
transition: height @collapse-item-transition-duration ease-in-out;
will-change: height;
}
&__content {
padding: @collapse-item-content-padding;
color: @collapse-item-content-text-color;
font-size: @collapse-item-content-font-size;
line-height: @collapse-item-content-line-height;
background-color: @collapse-item-content-background-color;
}
}