css3展開隱藏箭頭圖標(biāo)動(dòng)畫

實(shí)現(xiàn)讓箭頭圖標(biāo)再點(diǎn)擊之后,轉(zhuǎn)動(dòng)180度


image.png

首先定義兩個(gè)css樣式

.ion_down {
  background: url("../assets/img/ion-down.svg") no-repeat;
  display: block;
  background-size: 100% 100%;
  width: 11px;
  height: 11px;
  position: absolute;
  right: 15px;
  -webkit-transition: -webkit-transform 0.2s ease-out;
  -moz-transition: -moz-transform 0.2s ease-out;
  -o-transition: -o-transform 0.2s ease-out;
  -ms-transition: -ms-transform 0.2s ease-out;
}
.ion_up {
  -webkit-transform: rotateZ(180deg);
  -moz-transform: rotateZ(180deg);
  -o-transform: rotateZ(180deg);
  -ms-transform: rotateZ(180deg);
  transform: rotateZ(180deg);
}

js只要讓兩個(gè)class來回切換就可以了,
以下是vue中的例子,實(shí)現(xiàn)動(dòng)態(tài)class

<i class=" ion_down" :class="{ion_up:isShowIcon.product}"></i>
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • “如果你幸??鞓?,分手也很值得?!薄叭绻悴豢鞓罚視?huì)更難過。”這些虛情假意的言語充斥影視、書籍和網(wǎng)絡(luò),感動(dòng)無數(shù)少...
    半掩窗閱讀 691評(píng)論 0 0
  • 小學(xué)的校園雖然面積不大,硬件設(shè)施也不好,但它在我的記憶里很美很美,我已經(jīng)很久沒有回去過了。 小學(xué)的大門是漆紅的大鐵...
    廣電一班張晨陽閱讀 514評(píng)論 2 0
  • 一篇同學(xué)聚會(huì)的演講,很幽默風(fēng)趣實(shí)在。 某君在大學(xué)校友會(huì)演講,主題是“人到中年后的困境”,全場七百人笑聲不斷,全文如...
    情山閱讀 717評(píng)論 0 0
  • 一、Opencv 的安裝 opencv在xcode中的搭建較為簡單,但是在嘗試過很多次使用終端homebrew下載...
    寡悔閱讀 1,095評(píng)論 0 1

友情鏈接更多精彩內(nèi)容