Cubic Bezier Düzenleyici

Tutamaçları sürükleyerek CSS easing eğrisi şekillendirin ve animasyonu izleyin.

İki tutamacı sürükleyin
Hazır ayarlar
Önizleme
Süre1s

Tutamaçlar 1'in üstüne veya 0'ın altına çıkabilir; bu, animasyonun hedefi aşıp geri yaylanmasını sağlar. Zıplama efekti böyle kurulur.

CSS
cubic-bezier(0.25, 0.1, 0.25, 1)
x10.25
y10.1
x20.25
y21

t=0.5 -> 0.802

CSS Easing Eğrisi Nasıl Oluşturulur

1

Bir hazır ayarla başlayın

Adlandırılmış CSS easing'leri ve birkaç faydalı ekstra tek tık uzakta. Linear'dan sürüklemekten daha iyi bir başlangıçtır ve gerçek işlerin çoğu bunlardan birinin küçük bir varyasyonudur.

2

Tutamaçları sürükleyin

Yatay eksen zaman, dikey eksen ilerlemedir. Bir tutamacı erkenden yukarı çekmek animasyonu hızlı başlatır; geç yukarı çekmek ise hızlı bitirir.

3

İzleyin ve kopyalayın

Önizleme, seçtiğiniz sürede tam olarak sizin eğrinizle oynar; easing'i değerlendirmenin güvenilir tek yolu budur. Doğru hissettiğinde cubic-bezier değerini kopyalayın.

Özellikler

Fare ve dokunma destekli sürüklenebilir kontrol tutamaçları
Tam olarak o eğriyle canlı animasyon önizlemesi
Ayarlanabilir önizleme süresi
Dört adlandırılmış CSS easing'i dahil yedi hazır ayar
Aşma desteği; yay ve zıplama efektleri mümkün
Dört kontrol değerinin sayısal göstergesi
Kopyalamaya hazır cubic-bezier bildirimi
Ücretsiz, tarayıcı tabanlı, üyeliksiz

Sık Sorulan Sorular

İki kontrol tutamacının koordinatlarıdır: birincisi için x1 ve y1, ikincisi için x2 ve y2. x değerleri zamandır ve 0 ile 1 arasında kalmalıdır; y değerleri ilerlemedir ve dışına çıkabilir.

Bir tutamacı kutunun üstüne sürükleyip y değerini 1'in ötesine çıkarın. Animasyon bitiş noktasını geçip geri oturur; yay hissi veren şey budur.

Çünkü x zamandır. Bu aralığın dışındaki bir değer animasyonun zamanda geriye gitmesi anlamına gelir ki bir zamanlama fonksiyonunun ifade edebileceği bir şey değildir.

İkisi de yavaş başlayıp yavaş biter, ancak ease başta daha hızlı ivmelenir ve geçişlerde tarayıcı varsayılanıdır. ease-in-out simetriktir ve dengeli hissetmesi gereken hareketlere uyar.

Ekrana giren her şey için hızlı başlayıp yavaş biten, ease-out'a yakın bir şey. Öge hemen tepki verip nazikçe oturduğu için duyarlı hissettirir.

Evet. Aynı değer animation-timing-function içine girer ve hem transition hem animation kısayollarında da çalışır.

Evet. Oradaki easing seçeneği aynı cubic-bezier metnini kabul eder, değer değişiklik olmadan taşınır.

Evet, tamamen ücretsiz ve üyeliksiz.

Özel Bir Araç veya Uygulamaya mı İhtiyacınız Var?

Üretim kalitesinde web uygulamaları, SaaS platformları ve geliştirici araçları oluşturuyoruz. Projeniz hakkında konuşalım.

veya ücretsiz görüşme ayarlayın