تعریف و کاربرد
خاصیت animation یک مقدار مختصر برای خاصیت های:
- animation-name.
- animation-duration.
- animation-timing-function.
- animation-delay.
- animation-iteration-count.
- animation-direction.
- animation-fill-mode.
- animation-play-state.
می باشد.
نکته: همیشه ویژگی animation-duration را استفاده کنید زیرا در غیر این صورت مدت زمان 0 تعیین می شود و انیمیشن اجرا نمی شود.
اطلاعات
# | توضیحات |
---|---|
مقدار پیشفرض | خالی= 0 - آسان= 0 - در حال اجرا= 1 |
ارث بری | خیر |
انیمیشن | خیر |
نسخه | CSS3 |
نگارش JS | object.style.animation="pnlmove 3s infinite" |
سازگاری با مرورگر
اعدادی که در فیلد های مرورگر ها درج شده اند، بیانگر ورژن ساپورت کننده خاصیت animation هستند.
# | کروم | ادج | فایرفاکس | سافاری | اپرا |
---|---|---|---|---|---|
animation |
شیوه نگارش
مقادیر
مقادیر | توضیحات |
---|---|
animation-name | نام یک انیمیشن را مشخص می کند. |
animation-duration | زمان اجرا شدن یک انیمیشن را مشخص می کند. |
animation-timing-function | سرعت اجرای یک انیمیشن را تعیین می کند. |
nimation-delay | تاخیر زمانی ای را که قبل از شروع اجرا شدن یک انیمیشن باید اعمال شود را تعیین می کند. |
animation-iteration-count | تعداد دفعات اجرا شدن یک انیمیشن را تعیین می کند. |
animation-direction | تعیین می کند که انیمیشن در چرخه های مقدار دهی شده به صورت معکوس اجرا شود یا خیر. |
animation-fill-mode | تعیین می کند که چه مقادیری توسط انیمیشن بدون زمان اجرایی انجام شوند. |
animation-play-state | تعیین می کند که انیمیشن درحال اجرا شدن است یا بدون حرکت می باشد. |
initial | این مقدار را به ویژگی پیش فرض خود اضافه می کند. |
inherit | این مقدار را از تگ والد خود به ارث می برد. |
صفحات مرتبط
آموزش CSS: انیمیشنهای CSS
مرجع HTML DOM: ویژگی انیمیشن