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