<span :class="{icon: true, iconTrans:abc}"></span>
.icon {
position: absolute;
top: 18px;
right: 10px;
width: 8px;
height: 6px;
background-image: url("../../assets/img/icon-tkxl.png");
background-repeat: no-repeat;
-webkit-transition: transform .25s linear;
-moz-transition: transform .25s linear;
-o-transition: transform .25s linear;
transition: transform .25s linear;
}
.iconTrans {
transform: rotate(180deg);
-webkit-transition: transform .25s linear;
-moz-transition: transform .25s linear;
-o-transition: transform .25s linear;
transition: transform .25s linear;
}
通过对变量abc为true或false的控制实现css的切换
这是VUE的写法,等有时间整理,作为自用代码