.menu-btn span::after {
transform: translateY(5px);
}
.menu-btn.active span::before{
transform: rotate(45deg);
top: 0;
}
.menu-btn.active span::after{
transform: rotate(-45deg);
bottom: 0;
}
как удалить просто спан чтобы остались всевдо элементы или как то по другому можно ? вот весь код
.menu-btn {
display: block;
width: 50px;
height: 50px;
background-color: #fff;
margin-left: auto;
left: -100px;
position: relative;
}
.menu-btn span,
.menu-btn span::before,
.menu-btn span::after {
position: absolute;
top: 50%; margin-top: -1px;
left: 50%; margin-left: -10px;
width: 20px;
height: 2px;
background-color: #222;
}
.menu-btn span::before,
.menu-btn span::after {
content: '';
display: block;
transition: 0.2s;
}
.menu-btn span::before {
transform: translateY(-5px);
}
.menu-btn span::after {
transform: translateY(5px);
}
.menu-btn.active span::before{
transform: rotate(45deg);
top: 0;
}
.menu-btn.active span::after{
transform: rotate(-45deg);
bottom: 0;
}
нужно чтобы небыло палочки по середине