آموزش CSS: متغیرها و چیدمان سیالات

CSS: Variables and Fluid Layouts

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: هنگامی که طراحی وب پاسخگو برای اولین بار ارائه شد ، در عین حال جادویی و ناکارآمد بود. طراحان مجبور بودند با استفاده از شناورها سیستم های مبتنی بر شبکه و همچنین درخواست های رسانه هک را ارائه دهند. پیشرفت های اخیر در CSS این روند را ساده می کند و به شما اجازه می دهد طراحی شما روانتر با شرایط سازگار شود. اما استفاده از این ویژگی های جدید مستلزم کنارگذاشتن روشهای فعلی و تغییر جهت مدلی است که در آن کنترل دقیق برای سازگاری و سهولت اجرا را انجام می دهید. این دوره می تواند به شما در انجام آن تغییر کمک کند. جن کرامر بیان می کند که چگونه ریاضیات را مستقیماً در CSS از طریق تابع () calc و اهرم خصوصیات سفارشی یا متغیرها انجام دهید تا CSS شما ساده شود. در طول مسیر ، Jen نمونه هایی از نحوه استفاده از این خصوصیات را به اشتراک می گذارد ، از جمله نحوه افزودن خصوصیات سفارشی به نوع مقیاس و کار با Flexbox و Grid.
موضوعات شامل:
  • مزایا و معایب CSS calc ()
  • کار با خصوصیات سفارشی CSS
  • استفاده از متغیرهای Sass
  • ایجاد طرح بندی
  • افزودن خصوصیات سفارشی به نوع مقیاس
  • افزودن درخواستهای رسانه به سیستم شبکه
  • بازنویسی CSS برای ادغام کالک () و خصوصیات سفارشی

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

مقدمه Introduction

  • تکامل طراحی پاسخگو The evolution of responsive design

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

1. یادگیری CSS () 1. Learn CSS calc()

  • مرور کلی CSS () CSS calc() overview

  • استفاده از کالک () در یک مثال از طرح بندی Applying calc() in a layout example

  • چالش: ایجاد مقیاس نوع Challenge: Creating a type scale

  • راه حل: ایجاد مقیاس نوع Solution: Creating a type scale

2. خصوصیات سفارشی CSS را بیاموزید 2. Learn CSS Custom Properties

  • بررسی اجمالی ویژگی های سفارشی CSS CSS custom properties overview

  • پیکربندی ویژگی های سفارشی CSS Configure CSS custom properties

  • ویژگی های سفارشی و وراثت CSS CSS custom properties and inheritance

  • خصوصیات سفارشی CSS و متغیرهای Sass CSS custom properties and Sass variables

  • با استفاده از متغیرهای Sass Using Sass variables

  • چالش: ویژگی های دلخواه را به مقیاس تایپ اضافه کنید Challenge: Add custom properties to type scale

  • راه حل: خواص دلخواه را به مقیاس تایپ اضافه کنید Solution: Add custom properties to type scale

3. ایجاد طرح بندی 3. Create Layouts

  • یک سیستم شبکه چهار ستونی ساده را مشخص کنید Mark up a simple four-column grid system

  • یک CSS شروع برای سیستم شبکه ایجاد کنید Create a starting CSS for the grid system

  • نمایش داده شد رسانه ها به سیستم شبکه شما Add media queries to your grid system

  • بازنویسی CSS برای ادغام ویژگی های کال () و دلخواه Rewrite CSS to integrate calc() and custom properties

  • بازنویسی CSS برای ادغام شکاف بین سلولهای شبکه Rewrite CSS to integrate gaps between grid cells

  • فرمول طرح را حتی بیشتر انعطاف پذیر کنید Make the layout formula even more flexible

  • چالش: ادغام جستجوی رسانه ها Challenge: Media query integration

  • راه حل: ادغام پرس و جو رسانه ای Solution: Media query integration

4- صفحه وب را refactor کنید 4. Refactor a Web Page

  • پروژه: از ویژگی های کالک () و دلخواه استفاده کنید Project: Use calc() and custom properties

  • مرحله 1: طرح شبکه را اعمال کنید Step 1: Apply the grid layout

  • مرحله 2: ویژگی های دلخواه را به طرح شبکه اضافه کنید Step 2: Add custom properties to grid layout

  • مرحله 3: از مقیاس نوع و خصوصیات سفارشی استفاده کنید Step 3: Apply a type scale and custom properties

نتیجه Conclusion

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

نمایش نظرات

آموزش CSS: متغیرها و چیدمان سیالات
جزییات دوره
2h 2m
26
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
3,668
- از 5
ندارد
دارد
دارد
Jen Kramer
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Jen Kramer Jen Kramer

طراحی و توسعه وب را آموزش می دهد

جن کرامر طراحی و توسعه وب را به دانش آموزان در سراسر جهان آموزش می دهد.

جن به مشتریان، همکاران، دوستان و دانش آموزان در مورد آنچه وب سایت با کیفیت و نحوه ایجاد آن است. او چندین دوره آنلاین و حضوری در زمینه طراحی و توسعه وب تدریس می کند. جن علاوه بر کار به عنوان مربی و مربی، بیش از ۶۰ دوره آموزشی ویدئویی ایجاد کرده است. او برای کارهای طراحی وب آزاد، دوره های آموزشی سفارشی و تدریس خصوصی در دسترس است. جن مدرک لیسانس زیست شناسی و کارشناسی ارشد مدیریت استراتژی اینترنتی را کسب کرد.