آموزش CSS: طرح‌بندی‌های پیشرفته با گرید

دانلود CSS: Advanced Layouts with Grid

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:

این دوره یک نمای کلی از آنچه ماژول طرح بندی شبکه ای CSS است ارائه می دهد و زمینه ای را برای استفاده از آن در کنار (یا به جای) روش های چیدمان سنتی تر ارائه می دهد. علاوه بر این، نمونه‌های کاری از پنج الگوی شبکه رایج مورد استفاده برای طرح‌بندی‌های وب مدرن را ارائه می‌دهد. مربی کری دیلز مفاهیم اصلی شبکه CSS را پوشش می دهد، نحوه استفاده از شبکه CSS را برای دستیابی به طرح بندی دلخواه نشان می دهد، نمونه های عملی استفاده از شبکه CSS را ارائه می دهد و طرح بندی های پاسخگو را با شبکه CSS نشان می دهد.

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


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

مقدمه Introduction

  • آنچه شما باید بدانید What you should know

  • به CSS Grid خوش آمدید Welcome to CSS Grid

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

1. CSS Grid: مفاهیم اصلی 1. CSS Grid: Core Concepts

  • CSS Grid چیست؟ What is CSS Grid?

  • اصطلاحات شبکه Grid terminology

  • خطوط شبکه نامگذاری شده است Named grid lines

  • خطوط و واحدهای شبکه Grid lines and units

  • شکاف شبکه Grid gap

  • مناطق شبکه Grid areas

  • تراز شبکه Grid alignment

  • قرار دادن اقلام شبکه ای Placing grid items

  • یک شبکه ایجاد کنید Create a grid

2. برنامه ریزی برای طرح بندی شبکه 2. Planning for Grid Layouts

  • استفاده از ژنراتورهای شبکه Using Grid generators

  • ملاحظات دسترسی Accessibility considerations

  • رویکرد اول موبایل Mobile-first approach

  • طراحی طرح بندی با قلم و کاغذ Drawing layouts with pen and paper

  • چه زمانی از Grid استفاده کنیم؟ When to use Grid?

3. طرح چند ستونی 3. Multi-Column Layout

  • امتیاز: Refactor با استفاده از مناطق شبکه Bonus: Refactor using grid areas

  • قرار دادن آیتم در شبکه دستی Manual grid item placement

  • آنچه شما ایجاد می کنید: یک طرح چند ستونی What you're creating: A multi-column layout

  • شبکه اصلی را ایجاد کنید Create the main grid

  • مروری بر نقطه شروع Overview of the starting point

  • شبکه را توجیه کنید Justify the grid

  • ستون سوم را برای نمای گسترده تر اضافه کنید Add third column for wider viewports

4. Full-Bleed Layout 4. Full-Bleed Layout

  • ستون ها و موارد شبکه موقعیت را تعریف کنید Define columns and position grid items

  • آنچه شما ایجاد می کنید: یک طرح بندی کامل What you're creating: A full-bleed layout

  • شبکه مشترک را ایجاد کنید Create the shared grid

  • مروری بر نقطه شروع Overview of the starting point

5. طرح بندی کارت بسیار یکنواخت 5. A Very Uniform Card Layout

  • برای هر کارت شبکه ایجاد کنید Create grid for each card

  • نمای کلی از نشانه گذاری کارت و سبک های شروع Overview of card markup and starter styles

  • آنچه شما ایجاد می کنید: یک طرح کارت یکنواخت What you're creating: A uniform card layout

  • شبکه اصلی را تعریف کنید Define the main grid

6. طرح بندی کارت متغیر 6. A Variable Card Layout

  • شبکه اصلی را تعریف کنید Define the main grid

  • کارت ها را روی شبکه قرار دهید Place cards on the grid

  • برای هر کارت شبکه ایجاد کنید Create grid for each card

  • آنچه شما ایجاد می کنید: یک طرح کارت متغیر What you're creating: A variable card layout

  • مطمئن شوید که پاسخگو است Make sure it's responsive

  • موارد را در شبکه کارت قرار دهید Position items within the card grid

  • مروری بر نشانه گذاری کارت Overview of card markup

7. چیدمان نامتقارن یا شکسته 7. Asymmetrical or Broken Layout

  • اولین شبکه تودرتو را ایجاد کنید Create the first nested grid

  • دومین شبکه تودرتو ایجاد کنید Create the second nested grid

  • مروری بر نقطه شروع Overview of the starting point

  • آنچه شما ایجاد می کنید: یک طرح نامتقارن What you're creating: An asymmetrical layout

  • طرح شبکه اولیه را تعریف کنید Define the primary grid layout

نتیجه گیری Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش CSS: طرح‌بندی‌های پیشرفته با گرید
جزییات دوره
2h 28m
45
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
264
- از 5
ندارد
دارد
دارد
Carrie Dils
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Carrie Dils Carrie Dils

توسعه، وردپرس

Carrie Dils یک توسعه دهنده آزاد دوست وردپرس است.

Carrie از سال 1998 به کسب و کارها در ایجاد هویت آنلاین کمک می کند و از ایجاد سایت هایی با ظاهر عالی لذت می برد. بیرون و در داخل به خوبی کار کنید. کری، دختر یک معلم و دانشمند کامپیوتر، همیشه به دنبال یادگیری بیشتر و آموزش دادن به دیگران است. او به طور منظم در مورد وردپرس و تجارت آزاد در carriedils.com وبلاگ می نویسد. وقتی پشت کامپیوتر نیست، احتمالاً کتاب می‌خواند، دنبال سگ‌هایش می‌دوید یا یک پیاده‌روی طولانی مدت انجام می‌دهد.