animation-play-state প্রপার্টি
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মসৃণ ট্রানজিশন, যা এলিমেন্টে হোভার করার সময় অ্যানিমেশন উপস্থাপন করে