به آموزشگاه مجازی سینا خوش آمدید!

آموزش کار با شکاف گرید(Grid Gap) در CSS

امتیاز
(0)

به فضای بین ردیف ها(row) و ستون ها(column) در یک ظرف گرید(grid container)، شکاف های گرید(gap) گفته می شود. این شکاف ها، بین ردیف ها و ستون های گرید ایجاد می شوند، نه در اضلاع بیرونی ظرف گرید. 

سایز پیش فرض شکاف 0 است؛ یعنی اینکه بین آیتم های گرید هیچ فاصله ای وجود ندارد. سایز شکاف(gap) می تواند با استفاده از ویژگی های زیر تنظیم شود:

  • column-gap : شکاف بین ستون های گرید را مشخص می کند. 
  • row-gap : شکاف بین ردیف های گرید را مشخص می کند. 
  • gap : یک ویژگی خلاصه شده از ویژگی های row-gap و column-gap را مشخص می کند. 

ویژگی column-gap در CSS

ویژگی column-gap شکاف بین ستون های یک گرید را مشخص می کند. 

مثال شماره 1

ایجاد 50 پیکسل شکاف بین ستون های گرید:

.container {
  display: grid;
  column-gap: 50px;
}

نتیجه:

1
2
3
4
5

امتحان کنید

ویژگی row-gap در CSS

ویژگی row-gap شکاف بین ردیف های یک گرید را مشخص می کند. 

مثال شماره 2

ایجاد 50 پیکسل شکاف بین ردیف های گرید:

.container {
  display: grid;
  row-gap: 50px;
}

نتیجه:

1
2
3
4
5

امتحان کنید

ویژگی gap در CSS

ویژگی gap در واقع یک ویژگی خلاصه شده برای ویژگی های row-gap و column-gap است. اگر برای ویژگی gap فقط یک مقدار را مشخص کنیم، این مقدار، برای هردوی شکاف های ردیفی و ستونی اعمال می شود. اگر دو مقدار را اعمال کنیم، مقدار اول برای row-gap استفاده می شود و مقدار دوم برای column-gap مورد استفاده قرار می گیرد. 

مثال شماره 3

 استفاده از یک مقدار- تنظیم شکاف بین ردیف ها و ستون ها به 50px:

.container {
  display: grid;
  gap: 50px;
}

نتیجه:

1
2
3
4
5

امتحان کنید

مثال شماره 4

استفاده از دو مقدار - تنظیم شکاف بین ردیف ها به 30px و شکاف بین ستون ها به 100px: 

.container {
  display: grid;
  gap: 30px 100px;
}

نتیجه:

1
2
3
4
5

امتحان کنید

ویژگی های شکاف گرید در CSS

توضیح ویژگی

شکاف بین ستون های گرید را مشخص می کند. 

column-gap

بعنوان خلاصه ای برای ویژگی های row-gap و column-gap به کار می رود. 

gap

شکاف بین ردیف های گرید را مشخص می کند. 

row-gap

 


منبع: https://www.w3schools.com/css

 

  • بازدید: 107

نوشتن دیدگاه

لطفا نظرات خود را بیان کنید. به سوالات در سریع ترین زمان پاسخ داده خواهد شد.اما به نکات زیر توجه کنید:
1. سعی کنید نظرات شما مرتبط با مقاله ی مورد نظر باشد، در غیر این صورت پاسخ داده نخواهد شد.
2. سوالات خود را به صورت کوتاه بیان کنید و از پرسیدن چند سوال به طور همزمان خودداری کنید.
3. سوال خود را به طور واضح بیان کنید و از کلمات مبهم استفاده نکنید.

ارسال