Я хочу анимацию перехода, как это.когда пишешь этот код, он анимируется сверху и возвращается с противоположной стороны ..
https://i.stack.imgur.com/eGcou.png
https://imgur.com/a/qRujsiZ
перепробовал много кодов из интернета, но, к сожалениюне получил правильное решение.
<div id="chartwrapper" class="card min-dumm">
<div :style="{width:30+'px'}">
<i class="fa fa-caret-right zigzag-enlarge-left" aria-hidden="true" @click="minimizeChart"></i>
</div>
<div class="card-body p-0 zigzag-card" :style="{width:chartwrapper-30+'px'}" :class="{reduce: chartminimizer}">
<div class="chartbluebot chartzigzag pr-0 harddarkbg" :style="{width:chartwrapper-30+'px'}" style="height: 400px;background-color: #414c5d;">
<div class="card mb-0 harddarkbg">
<IEcharts :option="candledata" :resizable="true" :style="{height: zigzagch_height+ 'px' }"></IEcharts>
</div>
</div>
</div>
css
.zigzag-card{
position:absolute;
margin-left:30px;
transform: scale(1);
transform-origin: 50% 20%;
transition: transform .2s, visibility 0s .2s;
}
.zigzag-card.reduce{
transform: scale(0);
transition: transform .2s, visibility 0s 0s, opacity .2s;
width: 25px !important;
right: 0;
top: 50%;
transform-origin: 50% 20%;
}