انتقل إلى محتوى الدرس
الدرس 99
دورة لغة CSS

خاصية grid-area مع grid في لغة CSSCSS Grid Area

سوف تتعلم في هذا الدرس خاصية grid-area في لغة CSS ووظيفيتها وكيفية استخدامها مع عناصر حاوية Grid وجميع القيم الخاصة بها.

أقسام الدرس
3
الأمثلة
5
اللغة
العربية
تاريخ النشر
غير محدد
المشاهدات
2,916
محتوى الدرس
في هذا الدرس 3تصفّح المواضيع

تستخدم خاصية grid-area مع العناصر الداخلية لحاوية grid في لغة CSS لتحديد مكان وحجم العنصر داخل حاوية grid  ولأختصار الخصائص التالية [grid-row-start-grid-column-start-grid-row-end-grid-column-end].


قيم خاصية grid-area في لغة CSS:

  • grid-area: grid-row-start / grid-column-start / grid-row-end / grid-column-end أربع قيم ونفصل بينهم بعلامة spash /.
  • itemname تحديد أسم عنصر محدد داخل حاوية grid.

CSS grid-area syntax

طريقة كتابة خاصية grid-area في لغة CSS.

HTML
grid-area:value;

CSS grid-area-end values

قيم خاصية grid-area في لغة CSS.

HTML
grid-area: grid-row-start / grid-column-start / grid-row-end / grid-column-end | itemname;
تحديد بداية وحجم الخلية رقم واحد وهي تبدأ من صف line رقم 2 من عمود line رقم 1 وتحجز مساحة صفين ومساحة ثلاث أعمدة.

CSS grid area values

خاصية grid-area مع القيم في لغة CSS.

HTML
.one
{
grid-area: 2 / 1 / span 2 / span 3;
}

CSS grid area values four

خاصية grid-area مع القيم في لغة CSS.

HTML
.four
{
grid-area: 2 / 3 / 5 / 6;
}
عن طريق تحديد اسم لكل عنصر يمكن تحديد كل عنصر يشغل مساحة عدد من الخلايا أوعدد أعمدة مع grud في لغة CSS.

CSS grid area item name

خاصية grid-area مع القيمة itme name في لغة CSS.

HTML
.item1 { grid-area: header; }
.item2 { grid-area: menu; }
.item3 { grid-area: main; }
.item4 { grid-area: right; }
.item5 { grid-area: MyLeft; }
.item6 { grid-area: MyRight; }
.item7 { grid-area: footer; }


.grid-container {
  display: grid;
  grid-template-areas:
    'header header header header header header'
    'menu main main main right right'
    'menu MyLeft MyLeft MyRight MyRight MyRight'
    'footer footer footer footer footer footer';
  gap: 10px;
  background-color: #2196F3;
  padding: 10px;
}

مشاركة

هل كان هذا الدرس مفيدًا؟

جارٍ تحميل الآراء…