canvas basic shapes

شکل‌های پایه در canvas

مروری بر شکل‌های پایه و ویژگی‌های آن‌ها در canvas. در این آموزش انواع خط و منحنی، و معادل آن‌ها در SVG را مورد بررسی قرار می‌دهیم و موارد خاص را بازگو می‌کنیم.

آغاز کار با canvas و متد‌های اولیه

راه‌اندازی canvas و بررسی ویژگی‌ها و متد‌های اصلی آن برای رسم. در این آموزش به بررسی دو متد fill و stroke، و ویژگی‌های fillStyle، strokeStyle، و lineWidth می‌پردازیم.

آموزش Canvas

عنصر canvas و کاربردهای آن

مقدمه‌ای بر عنصر Canvas و استاندارهایی که از آن برای ترسیمات دوبعدی و سه بعدی در مرورگرها استفاده‌ می‌کنند.

برش در SVG با عنصر clipPath

با استفاده از عنصر <clipPath> می‌توان ناحیه یا مسیر برش تعریف کرد و از آن در ویژگی clip-path برای مخفی کردن قسمتی از یک عنصر HTML یا SVG استفاده کرد. زمانی که مسیر برشی را بر روی یک عنصر اعمال می‌کنیم، هر قسمتی از آن عنصر که خارج از مسیر برش قرار بگیرند، نمایش داده نمی‌شوند.

گالری تصویر لایتباکس

ساخت Lightbox Image Gallery بدون جاوا اسکریپت

در این مطلب نحوه ساخت گالری تصویر lightbox را بدون استفاده از جاوااسکریپت فرا می‌گیریم. برای این کار از انتخابگر target استفاده می‌کنیم.

استفاده از SVG برای آیکون ها

استفاده از SVG برای آیکون‌ها

در این مطلب با سه روش خطی، داخلی و خارجی در استفاده از SVG برای آیکون‌ها در صفحات وب و وب اپلیکینش‌ها آشنا می‌شویم.

sticky position

بررسی مقدار Sticky در ویژگی Position

در این ویدیو بررسی می‌کنیم که چطور مقدار sticky برای ویژگی position به ما اجازه می‌دهد که عنصری را در زمان اسکرول بصورت ثابت داشته باشیم.