Using a single-axis translation
by Vasiliy
HTML
<!-- Learn about this code on MDN: https://developer.mozilla.org/en-US/docs/Web/CSS/transform-function/translate -->
<div>Static</div>
<div class="moved">Moved</div>
<div>Static</div>
CSS
div {
width: 60px;
height: 60px;
background-color: skyblue;
}
.moved {
background-color: pink;
}
div:hover {
transform: translateY(100px);
transition: 2s;
}