অ্যানিমেশন ডিরেকশন প্রপার্টি অ্যানিমেশনের দিক নির্দেশ করতে ব্যবহৃত হয় যা সামনে, পিছনে বা বিকল্প হতে পারে।
সিনট্যাক্স
−
-এর সিনট্যাক্স নিচে দেওয়া হলঅ্যানিমেশন ডিরেকশন প্রপার্টি −
সেট করা হচ্ছেobject.style.animationDirection = "normal|reverse|alternate|alternate-reverse|initial|inherit"
মান
নিম্নোক্ত মান −
মান | বিবরণ |
---|---|
স্বাভাবিক | এটি ডিফল্ট মান যা নির্দেশ করে যে অ্যানিমেশন স্বাভাবিকভাবে চালানো উচিত। |
বিপরীত৷ | অ্যানিমেশনটি বিপরীতে চালানো উচিত তা নির্দেশ করার জন্য। |
বিকল্প | বিজোড় সময়ে অ্যানিমেশনটি স্বাভাবিকভাবে চালানোর জন্য এবং জোড় সময়ে বিপরীত দিকনির্দেশনা করার জন্য। |
বিকল্প-বিপরীত | এটি বিকল্পের বিপরীত এবং প্রতি বিজোড় সময়ে বিপরীত দিকে এবং প্রতি জোড় সময়ে একটি স্বাভাবিক দিকে ই অ্যানিমেশন চালায়। |
প্রাথমিক | এই প্রপার্টিটিকে প্রারম্ভিক মান সেট করার জন্য |
nherit | এই সম্পত্তিটি এর মূল উপাদান থেকে উত্তরাধিকারসূত্রে পাওয়া যায়। |
উদাহরণ
আসুন আমরা অ্যানিমেশন ডিরেকশন প্রপার্টির উদাহরণ দেখি -
<!DOCTYPE html> <html> <head> <style> div { width: 50px; height: 80px; background: skyblue; position: relative; animation: high 5s infinite; z-index:-1; animation-direction:normal; } @keyframes high { 0% {left: 0px; top: 0px;} 25% {background-color: lightblue; left: 0px; top: 0px;} 50% {background-color: lightgreen; left: 550px; top: 80px;} 75% {background-color: lightblue; left: 0px; top: 80px;} 100% {left: 0px; top: 0px;} } </style> <script> function changeDir(){ document.getElementById("DIV1").style.animationDirection="alternate-reverse" } </script> </head> <body> <h1>animationDirection property example</h1> <div id="DIV1"></div> <p>Change the animation direction of the div by clicking the below button</p> <button onclick="changeDir()">CHANGE DIRECTION</button> </body> </html>
আউটপুট
এটি নিম্নলিখিত আউটপুট −
তৈরি করবে
অ্যানিমেশন অগ্রগতির সাথে সাথে, এটি তির্যকভাবে ডানদিকে চলে যাবে -
পরিবর্তনের দিকনির্দেশে ক্লিক করলে, এটি প্রথমে প্রারম্ভিক বিন্দু থেকে নিচে চলে যাবে এবং তারপর বিপরীত দিকে চলে যাবে -