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)،