【发布时间】:2017-03-03 06:00:36
【问题描述】:
这是演示:http://codepen.io/anon/pen/WGLGyY
当关键帧为时,DIV 不旋转:
@keyframes test1{
0% {
transform: rotate(0) scale(1, 1) translate(0,0)
}
100% {
transform: scale(2, 2) rotate(180deg) translate(200px,200px)
}
}
当我将关键帧更改为:
@keyframes test1{
0% {
transform: rotate(0) scale(1, 1) translate(0,0)
}
100% {
transform: rotate(360deg) scale(2, 2) translate(200px,200px)
}
}
它再次旋转。
那么这里的原因是什么?
我知道顺序可能会影响转换。
可能是因为 rotate(360deg) 等于 rotate(0);但是当我改变变换的顺序时,它又回来了....
【问题讨论】:
标签: css html animation rotation frontend