Я заметил, что transition
не работает, когда элемент также изменяется с display
на block
. Почему это? Он работает, если я удаляю атрибут display
.Переход не работает при смене с дисплея none на блок
CSS:
#box {
width: 150px;
height: 150px;
background: red;
transform: scale(0);
display: none;
transition: transform .5s;
}
#box.active {
transform: scale(1);
display: block;
}
Спасибо за объяснение, почему это не работает! Я помечаю ваш ответ как можно скорее, как только смогу. – Jacob