K a t a n a . j s

Keskin, zarif ve güçlü web animasyonları oluşturun.

Hangi Sürümü Seçmeliyim?

Neden Katana.js?

Hızlı ve Hafif

Yüksek performans için optimize edilmiştir, web sitenizi yavaşlatmaz.

Kullanımı Kolay

Basit ve anlaşılır sözdizimi ile hızlıca animasyon oluşturun.

Geniş Uyumluluk

Modern tarayıcılarla tam uyumludur.

Örnek Kod


// Katana.js ile ilk animasyonunuzu oluşturun
katana.to('.my-element', {
  opacity: 0.5,
  duration: 800,
  delay: 200,
  easing: 'easeInOutQuad'
});

// Art arda animasyonlar için
katana.sequence([
  { el: '.box1', props: { translateX: 250 } },
  { el: '.box2', props: { translateY: -150 } },
  { el: '.box3', props: { scale: 1.2 } }
]);
                

Animasyonları Keşfet

katana.js, web projelerinize dinamizm katmak için tasarlanmış basit ve güçlü animasyon fonksiyonları sunar.

TEMEL HAREKETLER

moveRight

Elemanı sağa kaydırır.

moveLeft

Elemanı sola kaydırır.

moveUp

Elemanı yukarı taşır.

moveDown

Elemanı aşağı indirir.

moveTo

Elemanı kesin koordinatlara taşır.

KAYDIRMA (SLIDE)

horizontalSlide

Sağa veya sola doğru kayma.

verticalSlide

Yukarı veya aşağı kayma.

SALLAMA VE TİTREŞİM

wiggle

Küçük açılı sağ-sol sallanma.

wobble

Daha geniş açılı dalgalanma.

shake

Sert titreşim efekti.

DÖNME (ROTATE)

rotate

2 boyutlu düzlemde döndürür.

rotateX

X ekseni etrafında döndürür.

rotateY

Y ekseni etrafında döndürür.

rotateAndScale

Döndürmeyi ölçekleme ile birleştirir.

ÖLÇEKLEME (SCALE)

scaleUp

Belirlenen faktör kadar büyütür.

scaleDown

Belirlenen faktör kadar küçültür.

pulse

Nabız efekti vererek dikkat çeker.

GÖRÜNÜRLÜK (OPACITY)

fadeIn

Elemanı yavaşça görünür hale getirir.

fadeOut

Elemanı yavaşça yok eder.

blink

Elemanı yanıp söndürür.

ZIPLAMA VE KOMBO ANİMASYONLAR

jump

Elemanı yukarı zıplatır ve geri indirir.

circleMotion

Eleman daire çizerek hareket eder.

Başlamaya Hazır Mısınız?

Katana.js'i İndir

Sürüm: 1.0.0 | Boyut: 12KB (minified)