【发布时间】:2023-03-18 22:29:01
【问题描述】:
我正在尝试制作动画,其中很少有元素会显得比实际更大并缩小到正常状态。
这是我得到的:
元素之一
#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吗?所以我们可以测试
标签: css css-animations keyframe