الفرق بين المراجعتين لصفحة: «CSS/animation-play-state»

من موسوعة حسوب
< CSS
لا ملخص تعديل
 
ط استبدال النص - '\[\[تصنيف:(.*)\]\]' ب'{{SUBPAGENAME}}'
سطر 70: سطر 70:
== مصادر ومواصفات ==
== مصادر ومواصفات ==
* مسودة [https://drafts.csswg.org/css-animations/#animation-play-state CSS Animations].  
* مسودة [https://drafts.csswg.org/css-animations/#animation-play-state CSS Animations].  
[[تصنيف:CSS]]
[[تصنيف:CSS|{{SUBPAGENAME}}]]
[[تصنيف:CSS Property]]
[[تصنيف:CSS Property|{{SUBPAGENAME}}]]
[[تصنيف:CSS Animations]]
[[تصنيف:CSS Animations|{{SUBPAGENAME}}]]

مراجعة 15:42، 28 يناير 2018

الخاصية animation-play-state في CSS تُحدِّد إذا كانت الحركة تعمل أو متوقفة مؤقتًا، ويمكن الحصول على قيمة هذه الخاصية عبر JavaScript لمعرفة حالة الحركة، ويمكن أيضًا استعمال JavaScript لضبط قيمتها لتوقيف الحركة مؤقتًا أو استئنافها.

/* قيمة واحدة */
animation-play-state: running;
animation-play-state: paused;

/* عدِّة قيم */
animation-play-state: paused, running, running;

/* القيم العامة */
animation-play-state: inherit;
animation-play-state: initial;
animation-play-state: unset;

استئناف الحركات المتوقفة مؤقتًا سيسمح بإكمالها من مكان توقفها، بدلًا من البدء مجددًا من بداية سلسلة الحركات.

القيمة الابتدائية running
تُطبَّق على جميع العناصر.
قابلة للوراثة لا
قابلة للتحريك لا
القيمة المحسوبة كما حُدِّدَت.

دعم المتصفحات

الميزة Chrome Firefox Internet Explorer Opera Safari
الدعم الأساسي 4.0 (مع السابقة -webkit-)

43.0

5.0 (مع السابقة -moz-)

16.0

10 15.0 (مع السابقة -webkit-)

30.0

5.1 (مع السابقة -webkit-)

9.0

البنية العامة

تقبل الخاصية animation-play-state قيمةً واحدةً أو أكثر.

القيمة running

الحركة تعمل حاليًا.

القيمة paused

الحركة متوقفة حاليًا توقفًا مؤقتًا.

البنية الرسمية

animation-play-state: <single-animation-play-state>#;

حيث:

<single-animation-play-state> = running | paused

مصادر ومواصفات