منشئ الانتقال CSS (transition)
اضبط انتقالًا — الخاصية، المدة، دالة التوقيت، والتأخير — واختبره مباشرة بنقرة واحدة.
913 مشاهدة
خاصية transition
الصيغة: transition: خاصية مدة دالة-توقيت تأخير. تُنشّط الانتقال عند التغييرات الناتجة عن hover أو focus أو تبديل الأصناف (classes). دالة التوقيت تحدد إحساس الحركة: ease هي القيمة الافتراضية الطبيعية، ease-out تناسب حركات الظهور، ومنحنيات cubic-bezier المخصصة تُنتج ارتدادًا مرنًا. اضغط زر الاختبار لمشاهدة إعداداتك أثناء العمل.
الأسئلة الشائعة
ما الخصائص الرخيصة التحريك؟
transform وopacity — يمكن للمتصفح تركيبهما على GPU دون إعادة حساب التخطيط. تحريك width أو height أو top يفرض إعادة حساب التخطيط في كل إطار وقد يسبب تقطعًا.
ما المدة الافتراضية الجيدة؟
150-250 مللي ثانية لردود فعل الواجهة الصغيرة (الأزرار، hover) و300-500 مللي ثانية للحركات الأكبر. فوق ~700 مللي ثانية تبدأ الواجهة بالشعور بالبطء.
أدوات مشابهة
الإبلاغ عن مشكلة
منشئ الانتقال CSS (transition)