این مطلب توضیحاتی دربارهی شکل فعلی یا current path، لایهی ترسیمات، متدهای مربوط به هرکدام و تنظیمات محیط canvas ارائه میدهد.
شکلهای پایه در canvas
مروری بر شکلهای پایه و ویژگیهای آنها در canvas. در این آموزش انواع خط و منحنی، و معادل آنها در SVG را مورد بررسی قرار میدهیم و موارد خاص را بازگو میکنیم.
آغاز کار با canvas و متدهای اولیه
راهاندازی canvas و بررسی ویژگیها و متدهای اصلی آن برای رسم. در این آموزش به بررسی دو متد fill و stroke، و ویژگیهای fillStyle، strokeStyle، و lineWidth میپردازیم.
عنصر canvas و کاربردهای آن
مقدمهای بر عنصر Canvas و استاندارهایی که از آن برای ترسیمات دوبعدی و سه بعدی در مرورگرها استفاده میکنند.
برش در SVG با عنصر clipPath
با استفاده از عنصر <clipPath>
میتوان ناحیه یا مسیر برش تعریف کرد و از آن در ویژگی clip-path
برای مخفی کردن قسمتی از یک عنصر HTML یا SVG استفاده کرد. زمانی که مسیر برشی را بر روی یک عنصر اعمال میکنیم، هر قسمتی از آن عنصر که خارج از مسیر برش قرار بگیرند، نمایش داده نمیشوند.
پویاسازی افکت کپشن برای یک کارت یا تصویر در CSS
در این ویدیو نحوه پیادهسازی یک افکت بالارونده را برای کپشن یک کارت با استفاده از ویژگی transform آموزش میدهیم.
ساخت Lightbox Image Gallery بدون جاوا اسکریپت
در این مطلب نحوه ساخت گالری تصویر lightbox را بدون استفاده از جاوااسکریپت فرا میگیریم. برای این کار از انتخابگر target استفاده میکنیم.
استفاده از SVG برای آیکونها
در این مطلب با سه روش خطی، داخلی و خارجی در استفاده از SVG برای آیکونها در صفحات وب و وب اپلیکینشها آشنا میشویم.
ساخت گرادینت شعاعی با عنصر radialGradient در SVG
همانند CSS، در SVG نیز امکان استفاده از گرادینت شعاعی با استفاده از عنصر مربوط به آن وجود دارد.
بررسی مقدار Sticky در ویژگی Position
در این ویدیو بررسی میکنیم که چطور مقدار sticky برای ویژگی position به ما اجازه میدهد که عنصری را در زمان اسکرول بصورت ثابت داشته باشیم.