row-start / row-end
این دو کلاس مشخص میکنن که یک آیتم از کدوم خط ردیف شروع بشه و تا کجا ادامه پیدا کنه.
1) row-start
برای مشخص کردن نقطه شروع آیتم در Grid:
🔹 یعنی این آیتم از ردیف دوم Grid شروع میشه.
2) row-end
برای مشخص کردن نقطه پایان آیتم:
🔹 یعنی آیتم از ردیف اول شروع میشه و تا قبل از خط 3 تموم میشه → پس دو ردیف (1 و 2) رو میگیره.
3) row-span (روش سادهتر)
همونطور که برای ستونها col-span
داشتیم، برای ردیفها هم row-span
داریم:
4) مقدار auto
اگر بخوای مرورگر خودش تصمیم بگیره:
5) استفاده کاربردی (Layout پیشرفته)
مثلا بخوای یک سایدبار عمودی داشته باشی که چند ردیف رو بگیره:
🔹 اینجا:
-
هدر بالا (یک ردیف، دو ستون)
-
سایدبار سمت چپ (سه ردیف پشت سر هم)
-
محتوا سمت راست (سه ردیف باقیمونده)
✅ خلاصه:
-
row-start-n
= از کدوم ردیف شروع بشه -
row-end-n
= تا کدوم ردیف ادامه پیدا کنه -
row-span-n
= چند ردیف رو بگیره -
row-auto
= مرورگر خودش مدیریت کنه