我注意到,transition当元素也从display none变为时,它不起作用block.这是为什么?如果删除display属性,它可以工作.
CSS:
#box {
width: 150px;
height: 150px;
background: red;
transform: scale(0);
display: none;
transition: transform .5s;
}
#box.active {
transform: scale(1);
display: block;
}
Run Code Online (Sandbox Code Playgroud)