English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
يحدد خاصية animation-duration الخاصة بـ CSS3 الوقت الذي يستغرقه الرسم المتحرك لإنهاء دورة واحدة (ثانية) أو ميلي ثانية (ms).
الجدول أدناه يلخص استخدام هذا الخصائص في سياق الاستخدام والتاريخ الإصدارات.
القيمة الافتراضية: | 0s |
---|---|
تطبيقها على: | جميع العناصر::before و ::after عناصر مضلعة |
الوراثة: | لا يوجد |
يمكن تعديلها: | لايرجى الرجوع إلى صفات الرسم المتحرك. |
الإصدار: | ميزة CSS3 الجديدة |
نحو JavaScript: | object object.style.animationDuration="3s" |
جملة هذه الخاصية كما يلي:
animation-duration: time | initial | inherit
يوضح المثال أدناه كيفية استخدام خاصية animation-duration.
.box { width: 50px; height: 50px; background: red; position: relative; /* Chrome, Safari, Opera */ -webkit-animation-name: moveit; -webkit-animation-duration: 2s; animation-name: moveit; animation-duration: 2s; } /* Chrome, Safari, Opera */ @-webkit-keyframes moveit { from {left: 0;} to {left: 50%;} } @keyframes moveit { from {left: 0;} to {left: 50%;} }اختبر لمعرفة‹/›
يصف الجدول أدناه قيمة هذه الخاصية.
القيمة | الوصف |
---|---|
الوقت | تحديد الوقت المطلوب للانتهاء من دورة التحرك. القيمة الافتراضية هي 0s. القيم السلبية غير صالحة. |
initial | تعيين هذه الخاصية إلى قيمتها الافتراضية. |
inherit | إذا تم تحديدها، فإن العنصر المرتبط يستخدم قيمة حساب الخاصية animation-duration للعنصر الأب. |
مرونة الخاصية animation-duration لمتصفحات، جميع المتصفحات الرئيسية تدعم هذه الخاصية.
|
يرجى الرجوع إلى التعليمات التالية:حركة CSS3.
خصائص والقواعد المرتبطة:animation,animation-name,animation-duration,animation-timing-function,animation-iteration-count,animation-duration,animation-fill-mode,animation-play-state,@keyframes.