1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- @import "mixins/mixins";
- @import "common/var";
- @include b(carousel) {
- @include e(item) {
- position: absolute;
- top: 0;
- left: 0;
- width: 100%;
- height: 100%;
- display: inline-block;
- overflow: hidden;
- z-index: #{$--index-normal - 1};
- @include when(active) {
- z-index: #{$--index-normal + 1};
- }
- @include when(animating) {
- transition: transform .4s ease-in-out;
- }
- @include m(card) {
- width: 50%;
- transition: transform .4s ease-in-out;
- &.is-in-stage {
- cursor: pointer;
- z-index: $--index-normal;
- &:hover .el-carousel__mask,
- &.is-hover .el-carousel__mask {
- opacity: 0.12;
- }
- }
- &.is-active {
- z-index: #{$--index-normal + 1};
- }
- }
- }
- @include e(mask) {
- position: absolute;
- width: 100%;
- height: 100%;
- top: 0;
- left: 0;
- background-color: $--color-white;
- opacity: 0.24;
- transition: .2s;
- }
- }
|