Поскольку вам не нужен точный контроль над диапазоном анимации, вы можете использовать переход здесь, поскольку анимация будет происходить только между начальной и конечной точкой.
См ручке here
Заменить классы со следующими стилями:
.open-menu {
max-width: 400px;
max-height: 400px;
transition: all 2s ease;
}
.close-menu {
max-width: 0;
max-height: 0;
transition: all 2s ease;
}
В настоящее время мы можем только переход или анимировать между двумя фиксированными значениями, так что причина auto
не будет работать.
Таким образом, мы обычно устанавливаем max-height
и max-width
значениям, ширина и высота которых никогда не достигнут.
Ваша ссылка ручка является 404. – jwpfox