خصائص place-items CSS
- الصفحة السابقة place-content
- الصفحة التالية place-self
التعريف والاستخدام
مثال 3: تصميم الصندوق المرن
الميزة تستخدم في ترتيب الشبكة، وهي اختصار للميزات التالية:
إذا كان ميزة place-items لديها قيمتان:
place-items: start center;
- قيمة ميزة align-items هي 'start'
- قيمة ميزة justify-items هي 'center'
إذا كان ميزة place-items لديها قيمة واحدة فقط:
عندما يتم تعيين قيمة سمة place-items إلى 'vertical-rl'، يتحرك نهاية اتجاه الصفحة من الأسفل إلى اليسار، وينتقل نهاية الاتجاه العرضي من اليمين إلى الأسفل:
- إذا كانت قيمتي لسمتي align-items و justify-items هي 'end'
مثال
النموذج
مثال
writing-mode مثال 1 }
توضع كل عنصر <div> في بداية اتجاه الصفحة واتجاه العرض للخلية الشبكية:
place-items: start; مثال 2: نمط الكتابة عندما يكون محطات الشبكة
writing-mode عندما يتم تعيين قيمة سمة place-items إلى 'vertical-rl'، يتحرك نهاية اتجاه الصفحة من الأسفل إلى اليسار، وينتقل نهاية الاتجاه العرضي من اليمين إلى الأسفل: #container { }
place-items: end;
سمة justify-items،
writing-mode: vertical-rl; مثال 3: تصميم الصندوق المرن
سمة place-items غير تناسق في تصميم الصندوق المرن. لذلك، إذا تم استخدامسمة justify-items،
القيمة (القيمة الثانية) سيتم تجاهلها.
#wrapper { place-items: stretch end; }
الجملة النصية لـ CSS
place-items: normal legacy|value|initial|inherit;
قيمة السمة
القيمة | الوصف |
---|---|
normal legacy |
افتراضي. القيمة الافتراضية لـ place-items. القيمة الافتراضية لـ align-items هي 'normal'، والقيمة الافتراضية لـ justify-items هي 'legacy'. |
baseline | توضع العناصر في خط الأساس للوعاء. |
center | تحريك العنصر إلى منتصف خلية الشبكة. |
end | تحريك العنصر إلى نهاية خلية الشبكة. |
start | تحريك العنصر إلى بداية خلية الشبكة. |
stretch | إذا لم يتم تعيين حجم عنصر الشبكة، يتم تمدد عنصر الشبكة لملء محطات الشبكة. |
initial | اعتماد هذا السمة إلى قيمته الافتراضية. انظر إلى: initial. |
inherit | ينقل هذا السمة من عنصر الأب إلى عنصر الابن. انظر إلى: inherit. |
تفاصيل التقنية
القيمة الافتراضية: | normal legacy |
---|---|
التوريث: | لا |
تحريك الفيديو: | غير مدعوم. انظر إلى:سمة متعلقة بالتحرك. |
الإصدار: | CSS3 |
جافا سكربت: | object.style.placeItems="stretch center" |
دعم المستعرض
الرقم في الجدول يعكس إصدار المستعرض الأول الذي يدعم هذا السمة بشكل كامل.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
59.0 | 79.0 | 45.0 | 11.0 | 46.0 |
الصفحات ذات الصلة
دروس:تخطيط الشبكة CSS
دروس:تخطيط الصفحة الديناميكي CSS
المرجع:خصائص align-items CSS
المرجع:خصائص justify-items CSS
المرجع:خصائص writing-mode CSS
- الصفحة السابقة place-content
- الصفحة التالية place-self