<div class="right">
<a href="#"><span class="ar1">Chart</span></a>
<a href="#"><span class="ar2">Volume</span></a>
<a href="#"><span class="ar3">Liquidity</span></a>
<img class="arrow" src="//picsum.photos/100/100">
</div>
.right {
display: flex;
flex-direction: column;
}
.arrow {
width: 100px;
order: -1;
transition: transform 500ms;
}
a {
align-self: flex-start;
}
a:hover ~ .arrow {
transform: translate(100px, 0);
}
This Pen doesn't use any external CSS resources.
This Pen doesn't use any external JavaScript resources.