۰ امیر حق شناس
خلاصه مطالب جلسه هفتم - grid در css - بخش بندی المان‌ها توسط مفهوم naming در css grid
جامعه Html & CSS ایجاد شده در ۰۲ آبان ۱۴۰۴

خلاصه جلسه: بخش‌بندی المان‌ها با Naming در CSS Grid

۱. grid-template-areas

  • تعریف نواحی با نام (Naming) برای هر بخش از Grid
  • هر سلول می‌تواند یک نام داشته باشد یا با . (نقطه) خالی بماند.
    • نقطه یعنی فضای خالی یا بدون اختصاص به هیچ آیتمی
  • مثال کاربردی:

    
    grid-template-areas:
      "header header header . ."
      "sidebar content content content ."
      "footer footer footer footer footer";
    

۲. اتصال آیتم‌ها به نواحی

  • هر آیتم با grid-area به نام ناحیه متصل می‌شود:

     

    .header { grid-area: header; }
    .sidebar { grid-area: sidebar; }
    .content { grid-area: content; }
    .footer { grid-area: footer; }
    

۳. نکات مهم

  • Naming باعث خوانایی و ویرایش آسان کد می‌شود
  • تغییر مکان آیتم‌ها تنها با تغییر نام‌ها در grid-template-areas انجام می‌شود
  • نقطه (.) = فضای خالی بدون اختصاص به هیچ آیتمی