我正在嘗試製作一個動畫,其中很少的元素會比他們顯得更大並縮回到正常。css動畫忽略旋轉
下面是我得到了什麼:
一個元素
#element {
position: absolute;
width: 38%;
height: auto;
animation: ani 250ms ease-in;
-webkit-animation: ani 250ms ease-in;
transform: rotate(82deg);
}
和關鍵幀
@keyframes ani {
0% {
transform: scale(1.5);
-webkit-transform: scale(1.5);
}
100% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
}
}
HTML
<div id="wrapper">
<img id="element" src="img.svg">
<img id="element2" src="img2.svg">
</div>
問題是,無論何時動畫開始,元素都會顯示爲從未旋轉過的狀態,並且只有在動畫結束後纔會旋轉。我怎麼能強制他們在動畫之前旋轉?
你有HTML?所以我們可以測試 –