एनिमेशन-प्ले-स्टेट गुण
animation-play-state गुण
एनिमेशन की स्थिति निर्धारित करने की अनुमति देता है:
यह चल रहा है या विराम पर है।
सिंटैक्स
सेलेक्टर {
animation-play-state: paused | running;
}
मान
| मान | विवरण |
|---|---|
paused |
एनिमेशन विराम पर है। |
running |
एनिमेशन चल रहा है। |
डिफ़ॉल्ट मान: running.
उदाहरण
इस उदाहरण में, एनिमेशन तत्व पर माउस ले जाने पर शुरू होगा, और माउस को तत्व से हटाने पर रुक जाएगा:
<div id="elem"></div>
@keyframes move {
from {
width: 200px;
}
to {
width: 400px;
}
}
#elem {
animation-play-state: paused;
animation-duration: 1s;
animation-name: move;
animation-iteration-count: infinite;
animation-timing-function: linear;
border: 1px solid black;
height: 50px;
}
#elem:hover {
animation-play-state: running;
}
:
उदाहरण . दूसरे तत्व पर होवर
और अब एनिमेशन दूसरे तत्व पर माउस ले जाने से शुरू होगा, और उससे माउस हटाने पर रुक जाएगा:
<div id="target"></div>
<div id="elem"></div>
@keyframes move {
from {
margin-left: 0;
}
to {
margin-left: 400px;
}
}
#target {
border: 1px solid red;
margin-bottom: 10px;
width: 50px;
height: 50px;
}
#elem {
animation-play-state: paused;
animation-duration: 3s;
animation-name: move;
animation-iteration-count: infinite;
animation-timing-function: linear;
border: 1px solid black;
width: 50px;
height: 50px;
}
#target:hover + #elem {
animation-play-state: running;
border: 1px solid green;
}
:
यह भी देखें
-
animation-nameगुण,
जो एनिमेशन का नाम निर्धारित करता है -
animation-durationगुण,
जो एनिमेशन की अवधि निर्धारित करता है -
animation-delayगुण,
जो एनिमेशन निष्पादित करने से पहले देरी निर्धारित करता है -
animation-timing-functionगुण,
जो एनिमेशन निष्पादन की गति निर्धारित करता है -
animation-iteration-countगुण,
जो एनिमेशन के पुनरावृत्तियों की संख्या निर्धारित करता है -
animation-directionगुण,
जो एनिमेशन की दिशा निर्धारित करता है -
animation-fill-modeगुण,
जो एनिमेशन की स्थिति निर्धारित करता है -
animationगुण,
जो एनिमेशन के लिए एक संक्षिप्त रूप है -
@keyframesकमांड,
जो एनिमेशन की कीफ़्रेम निर्धारित करती है -
transitionस्मूद ट्रांज़िशन, जो तत्व पर होवर करने पर एनिमेशन का प्रतिनिधित्व करते हैं