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

CSS দিয়ে ধীরে শুরু, দ্রুত মাঝপথ এবং ধীরে শেষ হওয়া অ্যানিমেশন

অ্যানিমেশন ধীরে শুরু, দ্রুত মাঝপথ এবং ধীরে শেষ করতে animation-timing-function প্রোপার্টি ease মান দিয়ে ব্যবহার করুন।

উদাহরণ

<!DOCTYPE html> <html>    <head>       <style>          div {             width: 150px;             height: 200px;             position: relative;             background-color: yellow;             animation-name: myanim;             animation-duration: 2s;             animation-direction: alternate-reverse;             animation-iteration-count: 3;          }          @keyframes myanim {             from {left: 100px;}             to {left: 200px;}          }          #demo1 {animation-timing-function: ease;}       </style>    </head>    <body>       <div id = "demo1">ease effect</div>    </body> </html>

  1. জাভাস্ক্রিপ্ট দিয়ে CSS ভেরিয়েবল (কাস্টম প্রোপার্টি) গেট ও সেট করা

  2. CSS দিয়ে অ্যানিমেশনের শুরুতে ধীর গতি সেট করুন

  3. CSS দিয়ে অ্যানিমেশনের শুরু থেকে শেষ পর্যন্ত একই গতি সেট করুন

  4. CSS দিয়ে রাউন্ডেড এক্টিভ ও হোভার বাটন তৈরি করুন