Commit d5ba8cf34407b9df2c5384313d00744c87dbceed
1 parent
29a2cb0c
update Collapse style
Showing
2 changed files
with
8 additions
and
2 deletions
Show diff stats
src/components/collapse/panel.vue
1 | <template> | 1 | <template> |
2 | <div :class="itemClasses"> | 2 | <div :class="itemClasses"> |
3 | <div :class="headerClasses" @click="toggle"> | 3 | <div :class="headerClasses" @click="toggle"> |
4 | - <Icon type="arrow-right-b"></Icon> | 4 | + <Icon type="ios-arrow-right"></Icon> |
5 | <slot></slot> | 5 | <slot></slot> |
6 | </div> | 6 | </div> |
7 | <collapse-transition> | 7 | <collapse-transition> |
src/styles/components/collapse.less
@@ -14,16 +14,22 @@ | @@ -14,16 +14,22 @@ | ||
14 | > .@{collapse-prefix-cls}-header{ | 14 | > .@{collapse-prefix-cls}-header{ |
15 | height: 38px; | 15 | height: 38px; |
16 | line-height: 38px; | 16 | line-height: 38px; |
17 | - padding-left: 32px; | 17 | + padding-left: 16px; |
18 | color: #666; | 18 | color: #666; |
19 | cursor: pointer; | 19 | cursor: pointer; |
20 | position: relative; | 20 | position: relative; |
21 | + border-bottom: 1px solid transparent; | ||
22 | + transition: all @transition-time @ease-in-out; | ||
21 | 23 | ||
22 | > i{ | 24 | > i{ |
23 | transition: transform @transition-time @ease-in-out; | 25 | transition: transform @transition-time @ease-in-out; |
26 | + margin-right: 14px; | ||
24 | } | 27 | } |
25 | } | 28 | } |
26 | } | 29 | } |
30 | + & > &-item&-item-active > &-header{ | ||
31 | + border-bottom: 1px solid @border-color-base; | ||
32 | + } | ||
27 | & > &-item&-item-active > &-header > i{ | 33 | & > &-item&-item-active > &-header > i{ |
28 | transform: rotate(90deg); | 34 | transform: rotate(90deg); |
29 | } | 35 | } |