English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل CSS

قواعد CSS @

مجملة خصائص CSS

استخدام خاصية CSS3 animation-delay و مثال

 خصية CSS animation-delay تحدد متى يبدأ عرض الرسوم المتحركة (على سبيل المثال: إذا كانت القيمة 2s، فإن الرسوم المتحركة ستبدأ بعد 2 ثانية من تطبيقها). يمكن تحديد القيمة بكل من الثواني (s) أو الميليسي ثانية (ms).

الجدول أدناه يلخص استخدام هذه الخاصية و تاريخ إصداراتها.

القيمة الافتراضية:0s
تطبيق على:جميع العناصر ::before و ::after مزودات وهمية
الوراثة:لا يوجد
يمكنه التحرك:لايرجى الرجوع إلى: خصائص الرسوم المتحركة
الإصدار: نوع جديد في CSS3
JavaScript Syntax:    object    object.style.animationDelay="2s"

قواعد استخدام animation-delay

قواعد اللغة الخاصة بهذه الخاصية هي:

animation-delay: time | initial | inherit

الآتي يوضح كيفية استخدام خاصية animation-delay.

.box {
    width: 50px;
    height: 50px;
    background: red;
    position: relative;
    /* Chrome, Safari, Opera */
    -webkit-animation-name: moveit;
    -webkit-animation-duration: 4s;
    -webkit-animation-delay: 2s;
    
    animation-name: moveit;
    animation-duration: 4s;
    animation-delay: 2s;
}
 
/* Chrome, Safari, Opera */
@-webkit-keyframes moveit {
    from {left: 0;}
    to {left: 50%;}
}
 
@keyframes moveit {
    from {left: 0;}
    to {left: 50%;}
}
اختبار ل‹/›

ملاحظة:يُسمح باستخدام القيم السلبية. ولكن، يبدو أن هذا يبدأ في منتصف دورة الحركة، مثل تأخير الحركة -2s يجعل الحركة تبدأ فورًا، ولكن تبدأ التنفيذ بعد 2 ثانية من بدء الحركة.

قيمة الخاصية

يصف الجدول أدناه قيمة هذه الخاصية.

القيمةالوصف
الوقتيحدد هذا المفتاح عدد الثواني أو الألفيات التي يجب أن تنتظرها الحركة قبل بدء.
initialقم بتعيين هذه الخاصية إلى قيمتها الافتراضية.
inheritإذا تم تحديدها، فإن العناصر المرتبطة تستخدم قيمة حساب الخاصية animation-delay للعنصر الأب.

توافق المتصفحات

توافق المتصفحات للخصائص animation-delay، جميع المتصفحات الرئيسية تدعم هذه الخاصية.

  • Firefox 5+ -moz-،15 +

  • Google Chrome 4+ -webkit-

  • Internet Explorer 10+

  • Apple Safari 4+ -webkit-

  • Opera 12+ -o-, 15+ -webkit-

قراءة متعمقة

يرجى الرجوع إلى التعليمات التالية:حركة CSS3

خصائص المرتبطة وقواعدها:animation،animation-name،animation-duration،animation-timing-function،animation-iteration-count،animation-direction،animation-fill-mode،animation-play-state،@keyframes