CSS Grid Item
هر المنتی که داخل یک Grid Container قرار بگیره، به صورت خودکار تبدیل به Grid Item میشه.
با استفاده از ویژگیهای مختلف میتونیم محل و اندازه آیتمها رو کنترل کنیم.
🔹 ۱. قرارگیری پیشفرض
به صورت پیشفرض آیتمها یکییکی داخل سلولهای گرید چیده میشن:
🔹 ۲. مشخص کردن محل آیتم (با خطوط گرید)
📌 آیتم ۱ روی دو ستون کشیده میشه.
🔹 ۳. شورتکات (grid-area)
📌 آیتم ۲ دقیقا موقعیتش رو با چهار عدد مشخص میکنه.
🔹 ۴. کنترل تراز آیتمها
-
justify-self
→ تراز افقی آیتم -
align-self
→ تراز عمودی آیتم -
place-self
→ ترکیب هر دو
🔹 ۵. اندازه آیتمها
آیتمها میتونن خودشون رو کش بدن یا اندازه مشخص داشته باشن:
✅ نکته:
-
هر آیتم میتونه به تنهایی اندازه و جای خودش رو کنترل کنه.
-
grid-column
وgrid-row
پرکاربردترین ویژگیها برای موقعیتدهی هستن.