ویژگی place-items CSS
- صفحه قبل place-content
- صفحه بعدی place-self
تعریف و استفاده
برای چیدمان فلهای کار نمیکند. بنابراین، اگر در چیدمان فلهای از
برای طرحبندی شبکه استفاده میشود و اختصاری از属性های زیر است:
اگر attribute place-items دو ارزش دارد:
place-items: start center;
- ارزش attribute align-items 'start' است
- ارزش attribute justify-items 'center' است
اگر属性 place-items فقط یک ارزش دارد:
#container {
- پس مقدار ویژگی align-items و justify-items هر دو 'end' خواهد بود
مثال
مثال
مثال 1
وقتی ویژگی place-items به 'vertical-rl' تنظیم شود، موقعیت انتهای مسیر نوشتاری از پایین به چپ حرکت میکند و موقعیت انتهای مسیر خطی از راست به پایین حرکت میکند: هر عنصر <div> را در ابتدای مسیر خطی و مسیر نوشتاری جعبه شبکه قرار میدهد: }
place-items: start;
مثال 2: حالت نوشتاری وقتی شبکهبندیکننده جعبه writing-mode
وقتی ویژگی place-items به 'vertical-rl' تنظیم شود، موقعیت انتهای مسیر نوشتاری از پایین به چپ حرکت میکند و موقعیت انتهای مسیر خطی از راست به پایین حرکت میکند: #container { place-items: end; }
writing-mode: vertical-rl;
ویژگی justify-items
مثال 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 |
---|---|
erbستگی: | خیر |
انیمیشنسازی: | پشتیبانی نمیشود. لطفاً به: مراجعه کنیدویژگیهای مرتبط با انیمیشن. |
نسخه: | CSS3 |
قوانین جاوااسکریپت: | object.style.placeItems="stretch center" |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگر پشتیبان از این ویژگی هستند.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
59.0 | 79.0 | 45.0 | 11.0 | 46.0 |
صفحات مرتبط
آموزش:طرح شبکه CSS
آموزش:طرح پویا CSS
- صفحه قبل place-content
- صفحه بعدی place-self