خصوصية Style animationTimingFunction
- الصفحة السابقة animationName
- الصفحة التالية animationPlayState
- العودة إلى الطبقة السابقة مثل HTML DOM Style
التعريف والاستخدام
animationTimingFunction
يحدد سرعة التحرك في التحرك.
يحدد معدل السرعة وقت التحرك من مجموعة من النمط CSS إلى مجموعة أخرى.
معدل السرعة يستخدم للتغيرات السلسة.
مثال
تغيير خصوصية animationTimingFunction لعنصر <div>:
document.getElementById("myDIV").style.animationTimingFunction = "linear";
النحو
إرجاع خصوصية animationTimingFunction:
object.style.animationTimingFunction
إعداد خصوصية animationTimingFunction:
object.style.animationTimingFunction = "linear|ease|ease-in|ease-out|cubic-bezier(n, n, n, n)|initial|inherit"
قيمة الخصوصية
القيمة | وصف |
---|---|
linear | سرعة التحرك ثابتة من البداية إلى النهاية. |
ease | القيمة الافتراضية. يبدأ التحرك ببطء، ثم يسرع، ثم ينتهي ببطء. |
ease-in | التحرك يبدأ ببطء. |
ease-out | التحرك ينتهي ببطء. |
ease-in-out | التحرك يحتوي على بداية بطيئة ونهاية بطيئة. |
cubic-bezier(n, n, n, n) |
حدد قيمك الخاصة في وظيفة البيزيير الثلاثية. القيم الممكنة هي أرقام من 0 إلى 1. |
initial | أعد هذا الخصوصية إلى قيمته الافتراضية. يرجى الرجوع إلى initial. |
inherit | يرث هذا الخصوصية من عنصر الأب. يرجى الرجوع إلى inherit. |
تفاصيل تقنية
القيمة الافتراضية: | ease |
---|---|
القيمة المعدلة: | السلسلة، تعبر عن خصائص animation-timing-function. |
إصدار CSS: | CSS3 |
دعم المتصفحات
animationTimingFunction
هي خاصية CSS3 (1999).
يدعم جميع المتصفحات بشكل كامل:
Chrome | Edge | Firefox | Safari | Opera | IE |
---|---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera | IE |
دعم | دعم | دعم | دعم | دعم | 11 |
الصفحات ذات الصلة
دليل CSS:}خصائص animation-timing-function
- الصفحة السابقة animationName
- الصفحة التالية animationPlayState
- العودة إلى الطبقة السابقة مثل HTML DOM Style