为什么没有transform: scale(0);
处理动画元素?
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg); }
}
#box {
width: 150px;
height: 150px;
background: red;
animation: spin .5s infinite linear;
transform: scale(0);
}
我猜是因为关键帧接管转换,但即使!important
transform: scale(0)
之后它仍未改变。
答案 0 :(得分:0)
您需要将transform: scale(0);
移至@keyframes
旋转和缩放
@keyframes spin {
0% { transform: rotate(0deg); }
100% { transform: rotate(360deg) scale(0); }
}