У меня есть накладка, которая выцветает со следующим кодом,реверс КАС анимации
.overlay {
background: rgba(32, 79, 156, 0.97);
width: 100%;
height: 100vh;
position: fixed;
z-index: 1000;
display: none;
}
.overlay.active {
display: block;
-webkit-animation-duration: 0.5s;
-webkit-animation-name: fadeIn;
animation-duration: 0.5s;
animation-name: fadeIn;
}
@keyframes fadeIn {
0% {
display:none;
opacity: 0;
}
1% {
display: block ;
opacity: 0;
}
100% {
display: block ;
opacity: 1;
}
}
всех моих JS делает это переключение класса
$('.hamburger').on('click', function(){
$('.overlay, .hamburger').toggleClass('active');
});
Как я могу изменить эту анимацию? на данный момент он просто переходит в предыдущее состояние.
Я думаю, что проблема в OP является с самой анимации. В частности, при скрытии '.overlay' там * нет *. – Moob
Ах! oK я изменю его –