ویژگی CSS align-content

ویژگی CSS align-content

دسته بندی : آموزش CSS سطح مقاله : متوسط زمان مطالعه : 3 دقیقه آخرین بروز رسانی: 19 بهمن 1399

در این مقاله با ویژگی CSS align-content آشنا می شویم.

ویژگی CSS align-content

در CSS3 ، ویژگی align-content معرفی شد. این اجازه را به توسعه دهندگان داد تا نحوه نمایش عمودی محتوای یک ظرف فلکس (بر روی محور عرضی) را اصلاح کنند:

div {
    width: 80px;
    height: 350px;
    border: 2px solid #41caf4;
    -webkit-flex-wrap: wrap;
    flex-wrap: wrap;
    display: -webkit-flex; 
    display: flex;
    -webkit-align-content: left;
    align-content: left;
}

اگرچه به نظر می رسد مشابه ویژگی align-items باشد ، اما خطوط flex را به جای موارد تراز می کند:

ویژگی align

تحلیل CSS align-content:

نحو برای ویژگی CSS align-content ساده است – تمام آنچه برای تعریف نیاز دارید مقدار ویژگی است:

align-content: مقدار؛

در جدول زیر می توانید تمام مقادیر موجود برای تراز بندی انعطاف پذیر را پیدا کنید.

ارزش های املاک

DescriptionValue
خطوط را به ابتدای ظرف فلکس وصل کنیدflex-start
خطوط را به مرکز ظرف فلکس بسته بندی می کندcenter
خطوط را به انتهای ظرف فلکس ببندیدflex-end
خطوط را با خط اول در ابتدا و آخرین خط در انتهای ظرف فلکس به طور مساوی توزیع می کندspace‑between
خطوط را با فاصله های مساوی بین توزیع می کندspace‑around
خطوط را می کشد تا تمام فضا را اشغال کند. مقدار پیش فرضstretch
مقدار پیش فرض را برمی گرداندinitial
مقدار را از عنصر والد به ارث می بردinherit

توجه: اگر فقط یک خط در ظرف داشته باشید ، نمی توانید محتوای CSS را تراز کنید: فضای خالی بیشتری نسبت به مطالب اشغال شده باید داشته باشد.

پشتیبانی از مرورگر

ویژگی align-content در مرورگرهای : IE، safari ، firefox، cherom، opera  و Edge پشتیبانی می شود.

در دوره آموزش CSS بین المللی آکادمی دویکس به صورت رایگان ثبت نام کنید.

این مقاله چقدر براتون مفید بود؟

اولین امتیاز را ثبت کنید😊