@mr_blond97

Как сделать transition в CSS от height: 0 к height: auto?

Нужно применить transition в CSS при смене height(либо max-height) элемента.
Проблема в то что transition работает когда в height задано конкретное значение высоты, например переход от height: 0 к height: 100px, и не работает когда задано значение height: auto (либо max-height: max-content) пример.

Как сделать transition в CSS от height: 0 к height: auto?
  • Вопрос задан
  • 879 просмотров
Пригласить эксперта
Ответы на вопрос 1
@BelkinVadim
Frontend разработчик
Именно height с нуля в auto никак. Нужны числовые значения в данном случае для плавного перехода.
Плюсую вариант Александр, тем более у вас там закомментирована максимальная высота, которую вы и могли бы использовать.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы