কম্পিউটার টিউটোরিয়াল

HTML DOM Style transition প্রপার্টি


ভূমিকা

HTML DOM Style transition প্রপার্টি একটি HTML ডকুমেন্টে একটি HTML এলিমেন্টের ট্রানজিশন CSS প্রপার্টির মান রিটার্ন এবং মডিফাই করে।

সিনট্যাক্স

নিচে সিনট্যাক্স দেওয়া হলো:

১. transition রিটার্ন করা

object.transition

২. transition মডিফাই করা

object.transition = "value"

এখানে value হতে পারে:

মানব্যাখ্যা
initialএটি প্রপার্টির মানকে এর ডিফল্ট ভ্যালুতে সেট করে।
inheritএটি প্যারেন্ট এলিমেন্ট থেকে প্রপার্টির মান ইনহেরিট করে।
property duration timing-function delayএখানে, property সেই CSS প্রপার্টির নাম যেটির ট্রানজিশন হবে। timing-function ট্রানজিশন ইফেক্টের গতি বক্র উপস্থাপন করে। delay ট্রানজিশন ইফেক্ট কখন শুরু হবে তা উপস্থাপন করে।

HTML DOM Style transition প্রপার্টির একটি উদাহরণ দেখা যাক:

উদাহরণ

<!DOCTYPE html> <html> <style>    body {       color: #000;       height: 100vh;    }    .btn {       background: #db133a;       border: none;       height: 2rem;       border-radius: 2px;       width: 40%;       display: block;       color: #fff;       outline: none;       cursor: pointer;       margin: 1rem 0;    }    .circle {       height: 100px;       width: 100px;       background-color: #db133a;    }    .circle:hover {       height: 200px;       width: 200px;       border-radius: 50%;    }    .show {       font-size: 1.2rem;       margin: 1rem 0;    } </style> <body> <h1>DOM Style transition Property Demo</h1> <div class='circle'></div> <button onclick="set()" class="btn">Set Transition</button> <div class="show">Now, hover on the square</div> <script>    function set() {       document.querySelector('.circle').style.transition = "all 1s";    } </script> </body> </html>

আউটপুট

HTML DOM Style transition প্রপার্টি

"Set Transition" বাটনে ক্লিক করুন এবং তারপর "লাল" বর্গে হোভার করুন ট্রানজিশন ইফেক্ট देखने के लिए।

HTML DOM Style transition প্রপার্টি

  1. HTML DOM Style textDecorationColor প্রোপার্টি

  2. HTML DOM Style transformStyle প্রোপার্টি

  3. HTML DOM Style transformOrigin প্রোপার্টি

  4. HTML DOM Style quotes প্রোপার্টি