Transition Delay
ویژگی transition-delay مشخص میکنه انیمیشن بعد از چند میلیثانیه/ثانیه شروع بشه.
مثلاً اگه 0.5s باشه، نیمثانیه بعد از رویداد (مثل hover) انیمیشن شروع میشه.
📑 کلاسهای آماده در Tailwind
| کلاس | مقدار CSS | توضیح |
|---|---|---|
delay-75 | transition-delay: 75ms; | تاخیر ۷۵ میلیثانیه |
delay-100 | transition-delay: 100ms; | تاخیر ۰.۱ ثانیه |
delay-150 | transition-delay: 150ms; | تاخیر ۰.۱۵ ثانیه |
delay-200 | transition-delay: 200ms; | تاخیر ۰.۲ ثانیه |
delay-300 | transition-delay: 300ms; | تاخیر ۰.۳ ثانیه |
delay-500 | transition-delay: 500ms; | تاخیر نیم ثانیه |
delay-700 | transition-delay: 700ms; | تاخیر ۰.۷ ثانیه |
delay-1000 | transition-delay: 1000ms; | تاخیر ۱ ثانیه |
📌 مثال
🔹 توی این مثال مربع سبز با نیم ثانیه تأخیر حرکت میکنه و قرمز با ۱ ثانیه.
⚡ نکته حرفهای
مثل duration و timing-function میتونی delay سفارشی هم توی tailwind.config.js تعریف کنی:
استفاده:
🔥 حالا که همه چی رو پوشوندیم (Property, Duration, Timing, Delay)،
HTML
Tailwind Css
Bootstrap 5
Java script
++C
Python
Three.js
Gsap
Sass
SQL
React