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



  • ۱۹
  • آبان

جلسه ۷۰ : تکنیک Grid Layout در CSS

  • دسته‌بندی‌ها :
جلسه ۷۰ : تکنیک Grid Layout در CSS
    • جزئیات
    • نوع مطلبآموزشی تصویری

      مقدمه

      با عرض سلام خدمت کاربران سایت پی وی لرن . در این پست آموزشی قصد داریم . به آشنایی با تکنیک Grid Layout در css ، بپردازیم ،Grid Layout یک سیستم طرح بندی شبکه ای را  با ردیف ها و ستون ها ، ارائه می دهد. که برای طراحی صفحات وب ساده تر از استفاده از ویژگی های float و position است. در این مطلب طرز استفاده از این تکنیک را بخوبی توضیح داده ایم.

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

      در ادامه این مطلب ، به موضوع آشنایی با تکنیک Grid Layout در css ، خواهیم پرداخت.

      آشنایی با تکنیک Grid Layout در css

      آشنایی با تکنیک Grid Layout در css

      آشنایی با تکنیک Grid Layout در css

      آشنایی با تکنیک Grid Layout در css

      مثال : تکنیک Gride
      خودتان امتحان کنید »

      یک grid layout ، شامل یک عنصر والد و یک یا تعدادی عنصر فرزند می شود.

      مثال:

      تقسیم بندی یک اندازه

      مثال : سینتکس پایه ی Gride
      خودتان امتحان کنید »

      ویژگی display

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

      مثال:

      مثال : حالت grid
      خودتان امتحان کنید »

      مثال ۲:

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

      با اینکار تمام فرزندان مستقیم grid container ، بطور خودکار ویژگی grid در آنها اعمال می شود. و بصورت مشبک چیدمان می شوند.

      ستون های grid

      خطوط عمودی آیتم های grid ، ستون نامیده می شود.

      سطرهای grid

      خطوط افقی آیتم های grid ، سطر نامیده می شود.

      Gaps در grid

      فضاهای خالی بین سطرها و ستون ها ،  gaps نامیده می شود.

      تنظیم اندازه Gaps

      شما می توانید اندازه gaps را با استفاده از ویژگی های زیر تنظیم کنید:

      • grid-column-gap
      • grid-row-gap
      • grid-gap

      مثال: تنظیم فضای خالی بین ستون ها با ویژگی grid-column-gap:

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

      مثال ۲: تنظیم فضای خالی بین سطرها با ویژگی grid-row-gap:

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

      مثال ۳: تنظیم فضای خالی بین سطرها و ستون ها با ویژگی grid-gap:

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

      اختصاص تک مقدار

      مثال : اختصاص تک مقدار به grid-gap
      خودتان امتحان کنید »

      خطوط grid

      خطوط بین ستون ها ، column lines نامیده می شود.

      خطوط بین سطرها، row lines نامیده می شود.

      grid_lines

      grid_lines

       

      زمانیکه آیتم های grid را قرار می دهید، می توانید تعداد column lines یا row lines را مشخص کنید:

      مثال: قرار دادن آیتم grid در  column line 1 و امتداد آن تا  column line 3 :

      مثال : شروع و پایان ستون ها
      خودتان امتحان کنید »

      مثال ۲: قرار دادن آیتم grid در  row line 1 و امتداد آن تا  row line 3 :

      مثال : شروع و پایان سطر
      خودتان امتحان کنید »

      کلام آخر

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

      QR:  جلسه ۷۰ : تکنیک Grid Layout در CSS
      به اشتراک بگذارید