CSS Grid Columns, Rows and Gaps
🔹 1. ستونها (Grid Columns)
ستونها با خاصیت grid-template-columns
تعریف میشن.
هر مقداری که بدی یعنی یک ستون.
🔸 روشهای تعریف ستونها:
-
مقدار ثابت (px, %, em):
grid-template-columns: 200px 200px;
-
مقدار انعطافپذیر (fr):
grid-template-columns: 1fr 2fr 1fr;
-
تکرار (repeat):
grid-template-columns: repeat(3, 1fr);
🔹 2. ردیفها (Grid Rows)
ردیفها با grid-template-rows
ساخته میشن.
🔸 ترکیب:
🔹 3. فاصله بین خانهها (Grid Gaps)
-
gap
→ فاصله بین همه ستونها و ردیفها -
column-gap
→ فقط فاصله بین ستونها -
row-gap
→ فقط فاصله بین ردیفها
🔹 4. مثال کامل
✅ خلاصه:
-
ستونها:
grid-template-columns
-
ردیفها:
grid-template-rows
-
فاصله:
gap
,column-gap
,row-gap