آموزش CSS: انیمیشن

CSS: Animation

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: در سال‌های اخیر، انیمیشن‌سازی وب به یک گزینه قدرتمند برای افزایش تجربه کاربر در وب تبدیل شده است و انیمیشن CSS به یک مهارت اصلی برای طراحان و توسعه‌دهندگان وب تبدیل شده است. در این دوره، Val Head شما را از طریق مهارت های انیمیشن CSS که برای وارد کردن حرکت به پروژه های تعاملی خود نیاز دارید، راهنمایی می کند. Val تبدیل‌ها و انتقال‌های CSS را معرفی می‌کند - پایه و اساس اکثر انیمیشن‌های CSS - و نشان می‌دهد که چگونه انیمیشن‌های ساده را فریم کلیدی کنیم و زمان، حالت پر کردن و جهت آنها را تنظیم کنیم. او همچنین انیمیشن‌های حلقه‌ای و زنجیره‌ای، متحرک‌سازی عناصر HTML و SVG، بهینه‌سازی عملکرد انیمیشن، بهترین استفاده از انیمیشن‌های CSS در حال حاضر، و سطح فعلی پشتیبانی و عملکرد و چگونگی انتظار تغییر آن در آینده را پوشش می‌دهد. Val درس‌ها را به‌عنوان مجموعه‌ای کوتاه از انیمیشن‌های سازنده معرفی می‌کند - کارهای رایجی که ممکن است بخواهید با انیمیشن‌ها انجام دهید - سپس این تکنیک‌ها را در یک پروژه کوچک از یک اینفوگرافیک متحرک کنار هم قرار می‌دهد تا بتوانید همه آنها را در عمل ببینید.

این دوره با GitHub Codespaces یکپارچه شده است، یک محیط توسعه دهنده ابر فوری که تمام عملکردهای IDE مورد علاقه شما را بدون نیاز به هیچ گونه راه اندازی ماشین محلی ارائه می دهد. با Codespaces، می‌توانید در هر زمان و در هر زمانی از هر ماشینی تمرین عملی داشته باشید، در حالی که از ابزاری استفاده می‌کنید که احتمالاً در محل کار با آن مواجه خواهید شد. برای یادگیری نحوه شروع، ویدیوی «استفاده از فضاهای کد GitHub با این دوره» را بررسی کنید.

سرفصل ها و درس ها

معرفی Introduction

  • مزایای انیمیشن CSS CSS animation advantages

  • استفاده از GitHub Codespaces با این دوره Using GitHub Codespaces with this course

1. مروری بر CSS Transitions and Transforms 1. Overview of CSS Transitions and Transforms

  • مبانی تبدیل CSS CSS transform basics

  • انتقال CSS CSS transitions

  • راه حل: اضافه کردن یک انتقال Solution: Adding a transition

  • چالش: اضافه کردن یک انتقال Challenge: Adding a transition

  • تبدیل های سه بعدی ساده Simple 3D transforms

2. درک انیمیشن های CSS 2. Understanding CSS Animations

  • نگاهی دقیق تر به حالت پر کردن انیمیشن A closer look at animation-fill-mode

  • تابع زمان بندی Steps(). The steps() timing function

  • انیمیشن-تاخیر و انیمیشن-پر-حالت animation-delay and animation-fill-mode

  • توابع زمان بندی و سهولت Timing functions and easing

  • راه حل: افزودن فریم های کلیدی به یک انیمیشن Solution: Adding keyframes to an animation

  • چالش: افزودن فریم های کلیدی به یک انیمیشن Challenge: Adding keyframes to an animation

  • انیمیشن- جهت animation-direction

  • اصول انیمیشن فریم کلیدی CSS CSS keyframe animation fundamentals

3. بلوک های ساخت انیمیشن CSS 3. CSS Animation Building Blocks

  • زنجیره‌ای کردن چندین انیمیشن فریم کلیدی Chaining multiple keyframe animations

  • متحرک سازی تبدیل های سه بعدی Animating 3D transforms

  • انیمیشن های بی نهایت حلقه Infinitely looping animations

  • راه حل: اضافه کردن یک انیمیشن سوم به زنجیره Solution: Adding a third animation to the chain

  • مکث کنید و با انیمیشن-play-state بازی کنید Pause and play with animation-play-state

  • چالش: اضافه کردن یک انیمیشن سوم به زنجیره Challenge: Adding a third animation to the chain

4. متحرک سازی SVG با CSS 4. Animating SVGs with CSS

  • آماده سازی SVG برای انیمیشن Preparing an SVG for animation

  • متحرک سازی SVG با CSS Animating SVG with CSS

  • تنظیمات صادرات و بهینه سازی SVG SVG exporting and optimization settings

5. تکنیک های پیشرفته انیمیشن CSS 5. Advanced CSS Animation Techniques

  • ایجاد یک مسیر حرکت برای CSS با offset-path Creating a motion path for CSS with offset-path

  • متحرک سازی فونت های متغیر با CSS Animating variable fonts with CSS

  • انیمیشن پویا CSS با متغیرهای CSS Dynamic CSS animation with CSS variables

  • متحرک کردن مسیر حرکت CSS با مسیر افست Animating CSS motion path with offset-path

6. ابزارهایی برای ایجاد انیمیشن های CSS 6. Tools for Creating CSS Animations

  • با استفاده از ابزارهای بازرسی انیمیشن مرورگر Using browser animation inspection tools

نتیجه Conclusion

  • ابزارهای آنلاین مفید برای CSS Helpful online tools for CSS

نمایش نظرات

آموزش CSS: انیمیشن
جزییات دوره
1h 50m
30
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
11,082
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar