توضیحات

دوستان این دوره بازتولید شده (با کیفیت و محتوای بهتر) دوره قبلی (آموزش FlexBox پروژه محور) در سایت هست که میتوانید از این دوره استفاده کنید.

در دنیای HTML و CSS که نمایش محتوا را به عهده دارند همیشه یک موضوع، سختی و پیچیدگی خاص خود را داشته و آن هم صفحه آرایی است.به عنوان مثال اگر شما بخواهید یک صفحه برای نمایش یک ستونی یا دو ستونی از عکس ها را داشته باشید با مشکل چندانی رو به رو نیستید ولی برای صفحه آرایی های چند ستونه ی تودرتو قطعا با دردسرهای مختلفی مواجه خواهید شد و همچنین یکسان سازی صفحه آرایی صورت گرفته در مرورگرهای مختلف کار شما را پیچیده تر می کند.اگر با صفحه آرایی امروزی آشنا باشید قطعا با مشکل  Float که به وسیله تکنیک Clearfix حل می شود دست و پنجه نرم کرده اید.خبر خوب اینکه  CSS 3 ماژولی برای صفحه آرایی دارد که نه تنها مشکلات قبلی را کنار می زند بلکه ویژگی های بسیار چشم گیر و کاربردی را فراهم می کند. این ماژول Flexible Box یا  Flexbox نام دارد.


برخی از امکانات فلکس باکس

  • چیدن عنصرها در یک ردیف کنار هم بدون نیاز به تعیین عرض مشخص و دقیق برای آنها
  • اگر برای عنصرهایی که در یک خط قرار گرفتن جای کافی نباشد به راحتی عنصر آخر به صورت خودکار در ردیف بعد قرار می گیرد.
  • به سرعت می توان چیدمان عنصرهای کنار هم را از افقی به عمودی و بالعکس عوض کرد.( فقط با تغییر یه کلمه )
  • همتراز سازی چپ, راست و مرکز نسبت به عنصر نگهدارنده
  • امکان تغییر ترتیب عنصرها بدون دست کاری در HTML
  • تعیین کردن اندازه ی عنصر نسبت به اندازه ی عنصر نگهدارنده

حتما ویدیو معرفی دوره را در پایین مشاهده کنید تا با دوره و پروژه ای انتهای دوره آشنا شوید.

مباحثی که در این دوره گفته میشود شامل :
آشنایی با FlexBox (فلکس باکس)

  • معرفی و آشنایی با flexbox (فلکس باکس)
  • پراپرتی های flex-direction و flex-wrap
  • پراپرتی های justify-content و align-items و align-content
  • main Axis / cross Axis (محور اصلی و فرعی) در flexbox (فلکس باکس)
  • پراپرتی های gap و order و align-self
  • پراپرتی های flex-grow و flex-shrink و flex-basis
  • پراپرتی flex

پروژه دوره

  • معرفی پروژه و افزودن متغیرها های css، استایل های عمومی، فونت و آیکون
  • ایجاد favicon برای پروژه
  • بخش header (هدر)
  • بخش navbar
  • بخش درباره ما
  • بخش خدمات ما
  • بخش مقالات
  • بخش تماس با ما
  • بخش گالری
  • بخش footer (فوتر)
  • آپلود پروژه روی سرور (deploy)

پیش نیاز های این دوره فوق العاده کاربردی:

دوره های پیشنهادی، بعد از گذراندن این دوره :


HTML CSS طراحی وب طراحی واکنشگرا FlexBox فلکس باکس سی اس اس اچ تی ام ال css 3 html 5

مدرس دوره علی شیخ
مدت دوره 04:32:18
تعداد ویدیو 32

وضعیت دوره : کامل شده
قیمت دوره : رایگان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید