خصائص transition CSS
- الصفحة السابقة transform-style
- الصفحة التالية transition-delay
التعريف والاستخدام
خاصية التحويل هي خاصية مختصرة تستخدم لتعيين أربعة خصائص تحويل:
ملاحظة:دائمًا ما يجب تعيين transition-duration إذا لم يتم تعيين الخاصية، فإن المدة تكون 0 و لن يحدث تأثير تحويل.
انظر أيضًا:
دليل CSS:过渡 CSS
دليل HTML DOM:خاصية التحويل
مثال
ضع المؤشر الفارغ على عنصر div، حيث يتم تحويل عرضه من 100px إلى 300px تدريجيًا:
div { width: 100px; transition: width 2s; }
قواعد CSS
transition: الخاصية المدة مسار السرعة التأخير;
قيمة الخاصية
القيمة | الوصف |
---|---|
transition-property | يحدد اسم الخاصية التي يتم تطبيق تأثير التحويل عليها. |
transition-duration | يحدد عدد الثواني أو الميليسي ثانية التي يستغرقها التحويل. |
transition-timing-function | يحدد مسار السرعة للتأثير السريع. |
transition-delay | يحدد متى يبدأ تأثير التحويل. |
تفاصيل التقنية
القيمة الافتراضية: | all 0 ease 0 |
---|---|
الوراثة: | no |
الإصدار: | CSS3 |
قواعد JavaScript: | object.style.transition="width 2s" |
دعم المتصفحات
الرقم في الجدول يوضح إصدار المتصفح الذي يدعم هذه الخاصية تمامًا.
الرقم الذي يحتوي على -webkit-،-moz- أو -o- يشير إلى إصدار الأولي الذي يستخدم التقدم.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
26.0 4.0 -webkit- |
10.0 | 16.0 4.0 -moz- |
6.1 3.1 -webkit- |
12.1 10.5 -o- |
- الصفحة السابقة transform-style
- الصفحة التالية transition-delay