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