دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۲۰
  • آبان

جلسه ۷۱ : استفاده از Grid Container در CSS

  • دسته‌بندی‌ها :
جلسه ۷۱ : استفاده از Grid Container در CSS
    • جزئیات
    • نوع مطلبآموزشی

      مقدمه

      با عرض سلام خدمت کاربران سایت پی وی لرن . در این پست آموزشی قصد داریم، به آموزش استفاده از grid container در css ، بپردازیم . در پست های آموزشی قبل ، در مورد grid container توضیحات کمی داده شد. و تا حدودی با این تکنیک سودمند، آشنا شدید. در این آموزش ، به بررسی بیشتر و کاملتر موضوع grid container  می پردازیم.

      ما در پی وی لرن ، در بخش آموزشهای  Responsive در css ، موضوعات آموزشی و پر کاربردی را از جمله  استفاده از تنظیمات viewport در css ، استفاده از grid-view در css ،   responsive کردن عکس ها در css  ، آشنایی با انواع فریم ورک های Responsive آماده  و همچنین به موضوع آشنایی با تکنیک Grid Layout در css ، پرداختیم.

      در این پست آموزشی نیز ، به موضوع آموزش استفاده از grid container در css پرداخته ایم.

      استفاده از grid container در css

      استفاده از grid container در css

       

      استفاده از grid container در css

      همانطور که قبلا نیز اشاره شد، برای اینکه عناصر html خاصیت grid داشته باشند، باید ویژگی display را با مقدار grid یا inline-grid تنظیم کنید.

      Grid containers در واقع شامل تعدادی آیتم است. که داخل سطر ها و ستون قرار می گیرد.

      ویژگی grid-template-columns

      این ویژگی تعداد ستون های داخل grid layout شما را مشخص می کند. همچنین می توانید عرض هر ستون را نیز مشخص کنید.

      اگر شما می خواهید grid layout صفحه وب شما دارای ۴ ستون باشد، باید عرض ۴ ستون را برای هر کدام مشخص کنید. یا اینکه عرض تمام ۴ ستون را با “auto” مقدار دهی کنید.

      مثال:

      مثال : خصوصیت grid-template-columns
      خودتان امتحان کنید »

      مثال ۲: از ویژگی grid-template-columns همچنین می توانید برای تعیین اندازه خاصی برای هر ستون استفاده کنید:

      مثال : استفاده از grid-template-columns برای تعین اندازه
      خودتان امتحان کنید »

      ویژگی grid-template-rows

      ویژگی grid-template-rows

      با استفاده از ویژگی grid-template-rows می توانید ارتفاع هر سطر را مشخص کنید.

      مثال:

      مثال : ویژگی grid-template-rows
      خودتان امتحان کنید »

      ویژگی justify-content

      حالت justify-content

      با استفاده از ویژگی justify-content می توانید برای تراز بندی تمام grid ها در داخل container ، استفاده کنید.

      مثال:

      مثال : حالت justify-content
      خودتان امتحان کنید »

      مثال ۲:

      مثال : مقدار space-between
      خودتان امتحان کنید »

      مثال ۳:

      مثال : مقدار center
      خودتان امتحان کنید »

      مثال-۴:

      مثال : مقدار _start
      خودتان امتحان کنید »

      مثال-۵:

      مثال : مقدار end
      خودتان امتحان کنید »

      ویژگی align-content

      ویژگی align-content

      از این ویژگی برای تراز بندی افقی ایتم ها در داخل container ، استفاده می شود.

      مثال:

      مثال : خصوصویت align-content مقدار center
      خودتان امتحان کنید »

      مثال ۲:

      مثال : خصوصیت align-content مقدار space-evenly
      خودتان امتحان کنید »

      مثال ۳:

      مثال : خصوصیت align-content-مقدار space-around
      خودتان امتحان کنید »

      مثال-۴ :

      مثال : مقدار space-between
      خودتان امتحان کنید »

      مثال-۵:

      مثال : خصوصیت align-content مقدار start
      خودتان امتحان کنید »

      مثال-۶:

      مثال : خصوصیت align-content-مقدار end
      خودتان امتحان کنید »

      کلام آخر

      سیستم grid بندی یکی از خصوصیات پرکاربرد برای تقسیم بندی منظم تعدادی از عناصر در یک عنصر والد می باشد، که جایگزین مناسب table است، از این رو در این بخش به آموزش استفاده از grid container در css پرداختیم.

      QR:  جلسه ۷۱ : استفاده از Grid Container در CSS
      به اشتراک بگذارید