console
let menu = document.getElementById('menu');
menu.onclick = (e)=>{
menu.classList.toggle('active')
}
<div class="menu" id='menu'>
<div class="menu-item"></div>
<div class="menu-item"></div>
<div class="menu-item"></div>
</div>
body{
height: 100vh;
display: flex;
align-items: center;
justify-content: center;
}
.menu{
width: 50px;
background: #1890ff;
height: 50px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: space-evenly;
border-radius: 5px;
}
.menu-item{
height: 5px;
width: 35px;
border-radius: 5px;
background-color: #fff;
transition: all .3s;
}
.menu.active .menu-item:nth-child(1){
transform: translate(0,15px) rotate(45deg);
}
.menu.active .menu-item:nth-child(3){
transform: translate(0,-13px) rotate(-45deg);
}
.menu.active .menu-item:nth-child(2){
transform: rotateY(90deg);
}