English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
تحدد خاصية transition-timing-function CSS سرعة تأثير التحويل.
في الجدول أدناه، يتم شرح استخدام هذه الخاصية وتاريخ إصداراتها، بالإضافة إلى استخدامها في سكربتات JavaScript.
القيمة الافتراضية: | ease |
---|---|
تطبيقها على: | جميع العناصر::before و ::after عناصر مضلعة |
الوراثة: | لا يوجد |
يمكن تفعيلها: | لايرجى الرجوع إلى: خصائص الرسوم المتحركة。 |
الإصدار: | ميزات CSS3 الجديدة |
قواعد النحو لـ JavaScript: | JavaScript.style.transitionTimingFunction="ease-in" |
قواعد النحو لهذه الخاصية هي:
transition-timing-function: linear | ease | ease-in | ease-out | ease-in-out | cubic-bezier(n,n,n,n) | initial | inherit
في هذا المثال، يتم عرض كيفية استخدام خاصية transition-timing-function.
button { background: #fd7c2a; /* For Safari 3.0+ */ -webkit-transition-property: background; -webkit-transition-duration: 2s; -webkit-transition-timing-function: linear; transition-property: background; transition-duration: 2s; transition-timing-function: linear; } button:hover { background: #3cc16e; }اختبار لمعرفة‹/›
يصف الجدول التالي قيم هذه الخاصية.
القيم | الوصف |
---|---|
linear | تحديد الانتقال بسرعة ثابتة من الحالة الأولية إلى الحالة النهائية. |
ease | مثل ease-in-out،على الرغم من أن السرعة في البداية أسرع،وتبدأ بالفعل بالتباطأ بالقرب من الوسط. |
ease-in | تحديد الانتقال ببطء في البداية،ثم يسرع حتى يصل إلى الحالة النهائية ويقف فجأة. |
ease-out | تحديد الانتقال بسرعة عالية في البداية،ثم يتباطأ عند الوصول إلى الحالة النهائية. |
ease-in-out | تحديد انتقال إلى الحالة النهائية، حيث يبدأ الانتقال ببطء،ثم يسرع ثم يتباطأ. |
cubic-bezier(n,n,n,n) | تعريف منحنى البيزيير الثلاثي.يُطلق عليه أيضًا منحنى السرعة.القيم الممكنة هي أرقام بين 0 و1. |
initial | قم بتعيين هذه الخاصية إلى قيمتها الافتراضية. |
inherit | إذا تم تحديد،فسيتم استخدام قيمة الخاصية transition-timing-function للعنصر الأم. |
مستوى التطابق للمستعرض للخصائص transition-timing-function،الرقم في الجدول التالي يمثل أحدث إصدار من المستعرض يدعم هذه الخاصية؛جميع المتصفحات الشائعة تدعم هذه الخاصية.
|
يرجى الرجوع إلى التعليمات التالية:CSS3 Transitions。
الخصائص ذات الصلة:transition،transition-delay،transition-property،transition-duration。