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