collapse.less 1.5 KB
Newer Older
A
afc163 已提交
1
@collapse-prefix-cls: ant-collapse;
翰文 已提交
2

A
afc163 已提交
3 4 5 6 7
.collapse-close() {
  .iconfont-size-under-12px(7px, 270deg);
}
.collapse-open() {
  .iconfont-size-under-12px(7px, 360deg);
翰文 已提交
8 9
}

A
afc163 已提交
10
.@{collapse-prefix-cls} {
翰文 已提交
11
  background-color: #f4f4f4;
翰文 已提交
12
  border-radius: 3px;
A
afc163 已提交
13
  border: 1px solid @border-color-base;
翰文 已提交
14

Y
yiminghe 已提交
15 16 17 18
  &-anim-active {
    transition: height .2s ease-out;
  }

19
  & > &-item {
A
afc163 已提交
20
    border-top: 1px solid @border-color-base;
翰文 已提交
21
    &:first-child {
A
afc163 已提交
22
      border-top: 0;
翰文 已提交
23 24
    }

A
afc163 已提交
25
    > .@{collapse-prefix-cls}-header {
26 27
      height: 38px;
      line-height: 38px;
翰文 已提交
28
      padding-left: 32px;
A
afc163 已提交
29
      color: #666;
30
      cursor: pointer;
翰文 已提交
31 32 33
      position: relative;

      .arrow {
A
afc163 已提交
34
        .collapse-close();
翰文 已提交
35 36
        .iconfont-mixin();
        position: absolute;
A
afc163 已提交
37
        color: #666;
38 39
        display: inline-block;
        margin-right: 8px;
40
        line-height: 40px;
Z
zinkey 已提交
41
        content: "\e611";
A
afc163 已提交
42 43
        vertical-align: middle;
        transition: transform 0.24s ease;
A
afc163 已提交
44
        top: 0;
翰文 已提交
45 46 47 48
        left: 16px;
        top: ~"16px \9";
        left: ~"0 \9";
        &:before {
A
afc163 已提交
49
          content: "\e611";
翰文 已提交
50
        }
51 52 53 54
      }
    }
  }

翰文 已提交
55 56
  &-content {
    overflow: hidden;
A
afc163 已提交
57
    color: @text-color;
翰文 已提交
58
    padding: 0 16px;
翰文 已提交
59
    background-color: #fff;
60 61

    & > &-box {
Z
zhujun24 已提交
62 63
      padding-top: 16px;
      padding-bottom: 16px;
翰文 已提交
64
    }
A
afc163 已提交
65

Y
yiminghe 已提交
66 67
    &-inactive {
      display: none;
A
afc163 已提交
68
    }
翰文 已提交
69 70
  }

71
  &-item:last-child {
A
afc163 已提交
72
    > .@{collapse-prefix-cls}-content {
73 74
      border-radius: 0 0 3px 3px;
    }
翰文 已提交
75 76
  }

A
afc163 已提交
77 78
  & > &-item > &-header[aria-expanded="true"] {
    .arrow {
A
afc163 已提交
79
      .collapse-open();
翰文 已提交
80 81 82
    }
  }
}