Animasyon için biraz yeniyim, bu yüzden burada büyük bir kavram kaçırıyorsam beni affet. Bir eğri üzerinde bir noktaya işaret eden bir ok canlandırmam gerekiyor, sadece bu yazı için bir kübik eğri olduğunu söyleyelim. Ok, eğri çizgisi boyunca hareket eder ve her zaman birkaç pikselin altına işaret eder.Her anahtar karenin yerine tüm animasyona uygulanabilmeniz için -webkit-animasyon-zamanlama işlevinin bir yolu var mı?
@-webkit-keyframes ftch {
0% {
opacity: 0;
left: -10px;
bottom: 12px;
}
25% {
opacity: 0.25;
left: 56.5px;
bottom: -7px;
}
50% {
opacity: 0.5;
left: 143px;
bottom: -20px;
}
75% {
opacity: 0.75;
left: 209.5px;
bottom: -24.5px;
}
100% {
opacity: 1;
left: 266px;
bottom: -26px;
}
} Ancak
, ben -webkit-animasyon-zamanlama-fonksiyonunu kullanarak bu animasyonu çalıştırın:: kolaylığı yaptım Peki
, eğrinin çizgisi kullanılarak CSS3 boyunca ben kurulum ana kareler olduğunu -in, her bir anahtar karenin hareket etmesini kolaylaştırıyor, ki bu kesinlikle istediğim gibi değil. Tüm animasyonun harekete geçmesini istiyorum.
Bunu yapmamın farklı bir yolu var mı? Her bir anahtar kareden ziyade, hareketin tamamını tüm diziye uygulamak için bazı özellik var mı? sizin için
Evet, bunu bir çözüm olarak kabul ettim ama çok karmaşık görünüyor, yol boyunca her birinin yerleşimini/zamanını anlamaya çalışmak çok zaman alıcı olabilir. Ancak, buradaki en iyi cevap budur. –