در این مقاله قصد داریم به بررسی یکی از قابلیت های جذاب CSS3، که به طراح وب اجازه می هد تا با استفاده از آن ویژگی های یک المان را به تدریج و طی زمان یا مدت مشخص تغییر دهد،بپردازیم. در همین راستا ابتدا به تعریف transition در CSS می پردازیم و سپس به بررسی خاصیت های آن خواهیم پرداخت. تعریف transition در CSS3transition عامل اصلی در افکت های css3 هست بدون این خاصیت قادر به اجرای هیچ افکتی در CSS نیستیم. برای ساختن افکت transition دو چیز را باید مشخص کنید:
نکته: درصورتی که مدت زمان انجام transition مشخص نشده باشد، transition هیچ اثری بر روی آن المان ندارد، زیرا مدت انجام transition به صورت پیشفرض 0 است. مثال1: یک افکت transition به هر دو خاصیت width و height اضافه شد که به مدت 2 ثانیه برای width و چهار ثانیه برای height طول می کشد . خاصیت هایtransition :
توجه:
می توان خاصیت transition را به صورت مجزا مقدار دهی کرد به صورت زیر:
یا همه ی آنها را با هم و در یک خط تعریف کرد به صورت زیر:
منابعhttps://www.w3schools.com/css/css3_transitions.asp |
- توضیحات
- دسته: مقالات آموزشی