我有一個簡單的CSS動畫,在動畫從左上角到右下角的橫幅畫布移動圖像(300x250),但通過我需要50%開始向左下方移動,然後100%完成,並將其移回右下方,但是對於css動畫而言,並不確定如何執行此操作。有誰知道這是否可能?使用CSS3動畫以不同的方向移動一定的50%
做了一些圖在這裏:
而且例如:
.train-container {
\t position: relative;
}
.train {
\t position: absolute;
\t top: -350px;
\t left: -250px;
}
@keyframes moveTrain {
\t 0% {
\t \t transform: translate(-185px,-159px);
\t }
\t 100% {
\t \t transform: translate(300px,250px);
\t }
}
.train-container {
\t animation-duration: 30s;
\t animation-fill-mode: forwards;
\t backface-visibility: hidden;
\t animation-name: moveTrain;
\t position: absolute;
}
.train-container {
\t .train {
\t \t transform: scale(0.65);
\t }
}
你一定要明白,你畫的路徑有4個點,你所描述的動畫只有3個權?也許你的意思是100% - 66.66% - 33.33% - 0 –
我並不完全明白這裏的問題是什麼,請將橫幅移動到之字形,然後移回或留在任何位置? – nikoss
是或多或少在zigg zagg議案中,很難解釋lol –