Animasyonları Ayarlama

Last updated on 11/6/2024@mrbirddev

Slidde.co, web elemanlarınıza standart CSS keyframe animasyonlarını kolayca uygulamanıza olanak tanır. İşte başlamanıza yardımcı olacak adım adım bir kılavuz.

Kenar Çubuğundaki Animasyon Seçeneği

  1. Bir Eleman Seçin: Sayfanızdaki herhangi bir elemana tıklayın.
  2. Animasyon Modülünü Açın: Sağ kenar çubuğunda, en altta Animasyon seçeneğini bulacaksınız. Bir modül penceresi açmak için üzerine tıklayın.

Hazır Animasyonları Kullanma

  • Hazırlarla Başlayın: İhtiyaçlarınıza göre değiştirebileceğiniz hazır animasyonlarla başlamanızı öneririz.
  • Daha Fazla Hazır Bulun: Animate.css adresinde bir dizi hazır animasyon bulabilirsiniz. Belirli bir animasyona ihtiyacınız varsa, bize bildirin, listeye ekleyebiliriz.

Animasyonları Özelleştirme

Animasyon modülü, CSS keyframe animasyonlarını düşük kodlu bir arayüze dönüştürerek, kodlama bilginiz olmasa bile erişilebilir hale getirir.

Keyframe animasyonları, belirli yüzdeler için CSS özelliklerini tanımladığınız yerdir. Tarayıcı, geçişi sizin için yönetir.

Örneğin, 4 saniyelik bir süreye sahip böyle bir keyframe varsa.

0% translateX(0)

50% translateX(-20px)

100% trasnlateX(0)

Nesne, 2 saniye boyunca aşağıya doğru 20px hareket edecek, ardından 2 saniye boyunca yukarıya doğru orijinal konumuna geri dönecektir.

Herhangi bir sorunla karşılaşırsanız veya keyframe animasyonları hakkında daha fazla bilgi edinmek isterseniz:

  • Çevrimiçi Arama Yapın: Belirli sorularınızı Google'da arayın; birçok örnek ve kaynak mevcuttur.
  • CSS Keyframes Eğitimi: Kapsamlı bilgi için resmi MDN'deki CSS keyframes kılavuzuna başvurun.

Alt Elemanları Animasyon Yapma

Targets ayarını &>* olarak ayarlayarak kök elemanın alt elemanlarını hedefleyebilirsiniz.

Gecikme Efekti

Gecikmeyi aşağıdaki değerlere değiştirirseniz, bir gecikme efekti uygulanacaktır.

targets: &>*
delay: anime.stagger(100) // her bir eleman için gecikmeyi 100ms artırır.
targets: &>*
delay: anime.stagger(100, {start: 500}) // gecikme 500ms'de başlar ve her bir eleman için 100ms artar.

Daha fazla örnek için lütfen buraya bakın Gecikme Temelleri

Metin Gecikmesi

Bu, bir Metin bileşeni için çalışır.

Hedefleri "Tüm harfler" (& .letter) olarak ayarlarsanız, gecikme efekti her bir harfe uygulanacaktır.

CSS animation Özelliğini Kullanma

Düz bir css animasyonu, Özel stiller içindeki tüm elemanlar için her zaman kullanılabilir. Ancak, düzenleyicide daha kolay düzenleme yapmak için belirli css kuralı için Tuvalde Devre Dışı Bırak seçeneğini açmanız gerekebilir.

Loading...