دوره آموزشی متغیرها و چیدمان های سیال در CSS
2 ساعت 3 دقیقهپیشرفته2019-10-10
مدرسین

Jen Kramer
Teaches web design and development
جزئیات دوره
زمانی که طراحی وب ریسپانسیو برای اولین بار معرفی شد، در عین حال جادویی و ناکارآمد بود. طراحان مجبور بودند برای چیدمان سیستم های مبتنی بر شبکه و همچنین هک درخواست های رسانه ای با شناورها کار کنند. پیشرفتهای اخیر در CSS این فرآیند را ساده میکند و به طراحی شما اجازه میدهد تا با شرایط روانتر سازگار شود. اما استفاده از این ویژگیهای جدید مستلزم کنار گذاشتن شیوههای فعلی و تغییر به مدلی است که در آن کنترل دقیق را با ثبات و سهولت پیادهسازی مبادله کنید. این دوره می تواند به شما در ایجاد این تغییر کمک کند. جن کرامر نحوه انجام ریاضیات را مستقیماً در CSS از طریق تابع ()calc و استفاده از ویژگیها یا متغیرهای سفارشی برای سادهسازی CSS خود بیان میکند. در طول مسیر، جن نمونههایی از نحوه استفاده از این ویژگیها، از جمله نحوه افزودن ویژگیهای سفارشی به تایپ مقیاس و کار با Flexbox و Grid را به اشتراک میگذارد.
اهداف یادگیری
مزایا و معایب ()CSS calc
کار با خصوصیات سفارشی CSS
استفاده از متغیرهای Sass
ایجاد طرح بندی
افزودن ویژگی های سفارشی به مقیاس تایپ
افزودن پرس و جوهای رسانه ای به سیستم گرید
بازنویسی CSS برای ادغام ()calc و خواص سفارشی
اهداف یادگیری
مزایا و معایب ()CSS calc
کار با خصوصیات سفارشی CSS
استفاده از متغیرهای Sass
ایجاد طرح بندی
افزودن ویژگی های سفارشی به مقیاس تایپ
افزودن پرس و جوهای رسانه ای به سیستم گرید
بازنویسی CSS برای ادغام ()calc و خواص سفارشی
مهارت ها
CSSWeb StandardsWeb DesignFront-End Web DevelopmentWeb DevelopmentOpen SourceOne-Off
سرفصل ها
0. مقدمه
- 01 - تکامل طراحی واکنشگرا
- 02 - آنچه باید بدانید
1. CSS calc() را یاد بگیرید
- 03 - نمای کلی CSS calc().
- 04 - استفاده از calc() در یک مثال طرح
- 05 - چالش - ایجاد مقیاس نوع
- 06 - راه حل - ایجاد مقیاس نوع
2. CSS Custom Properties را بیاموزید
- 07 - نمای کلی ویژگیهای سفارشی CSS
- 08 - ویژگیهای سفارشی CSS را پیکربندی کنید
- 09 - خصوصیات و وراثت سفارشی CSS
- 10 - خصوصیات سفارشی CSS و متغیرهای Sass
- 11 - استفاده از متغیرهای Sass
- 12 - چالش - اضافه کردن ویژگیهای سفارشی به مقیاس تایپ
- 13 - راه حل - اضافه کردن خواص سفارشی به تایپ مقیاس
3. Layouts ایجاد کنید
- 14 - یک سیستم شبکه چهار ستونی ساده را علامت گذاری کنید
- 15 - یک CSS شروع برای سیستم گرید ایجاد کنید
- 16 - کوئریهای رسانهای را به سیستم گرید خود اضافه کنید
- 17 - CSS را برای ادغام calc() و خواص سفارشی بازنویسی کنید
- 18 - CSS را برای ادغام شکافها بین سلولهای شبکه بازنویسی کنید
- 19 - فرمول طرح بندی را انعطاف پذیرتر کنید
- 20 - چالش - ادغام کوئری رسانه
- 21 - راه حل - یکپارچه سازی کوئری رسانه
4. یک صفحه وب را بازسازی کنید
- 22 - پروژه - از calc() و خواص سفارشی استفاده کنید
- 23 - مرحله 1 - طرح بندی شبکه را اعمال کنید
- 24 - مرحله 2 - ویژگیهای سفارشی را به طرح بندی شبکه اضافه کنید
- 25 - مرحله 3 - یک مقیاس نوع و خصوصیات سفارشی را اعمال کنید
نتیجه
- 26 - مراحل بعدی
دوره های مرتبط
- دوره آموزشی جعبه ابزار CSS: نکات و روشهای طراحی و چینش صفحه
- دوره آموزشی CSS: طرحبندیهای پیشرفته با Grid
- دوره آموزشی CSS برای توسعهدهندگان
- دوره آموزشی HTML، CSS و جاوااسکریپت: ساخت وب
- دوره آموزشی طرح بندی قابل دسترسی برای وب
- دوره آموزشی فرم های HTML: قابلیت دسترسی
- دوره آموزشی مقدمه ای بر طراحی و توسعه وب
- دوره آموزشی آن را تمرین کن: طرح بندی CSS