English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل مرجع CSS

قواعد CSS (RULES)

كامل مواصفات CSS

استخدام خاصية CSS3 align-self و مثال

تحدد خاصية align-self طريقة التضيف المبدئية للعناصر داخل وحدة التشغيل المروبة.

الجدول أدناه يلخص سياق استخدام الخاصية والسجلات التاريخية للإصدارات.

القيمة الافتراضية:تلقائي
يُستخدم في:عناصر المرونة، بما في ذلك العناصر المزيفة الداخلة
الوراثة:لا يوجد
يمكن تحريكه:لايرجى الرجوع إلى خصائص التحريك
الإصدار: ميزات CSS3 الجديدة
قواعد النصوص في لغة JavaScript:object.style.alignItems="center"

قواعد استخدام خاصية align-self

قواعد نحوية الخاصية كالتالي:

align-self: auto | baseline | center | flex-start | flex-end | stretch | initial | inherit

المثال التالي يوضح كيفية استخدام خاصية align-self.

.flex-container {
    /* Safari */
    عرض: -webkit-انسياب; 
    -webkit-tسوية العناصر: البداية;
    
    عرض: انسياب;
    تسوية العناصر: البداية;
}
.منسقة {
    /* Safari */
    -webkit-الانسياب: 1; 
    -webkit-align-self: تمدد;
    
    الانسياب: 1; 
    align-self: تمدد;
}
جرب لمعرفة‹/›

قيمة الخاصية

يصف الجدول أدناه قيمة هذه الخاصية.

القيمةوصف
تلقائييأخذ العنصر قيمة الحساب الخاصة بالخصائص من العنصر الأم. إذا لم يكن هناك عنصر أم، يتم استخدام stretch. هذا هو القيمة الافتراضية.
الأساسيقع العنصر في الأساس الحاوية المنساب.
منتصفيقع العنصر في منتصف الحاوية المنساب.
البدايةيقع العنصر في بداية الحاوية المنساب.
النهايةيقع العنصر في نهاية الحاوية المنساب.
تمددتمدد العنصر ليتناسب مع الحاوية الانسيابية.
تنسيق البدايةضع هذه الخاصية في قيمتها الافتراضية.
تنسيق وراثيإذا تم تحديد هذا، فإن العناصر المرتبطة تأخذ قيمة الحساب الخاصة بالخصائص من العنصر الأم. إذا لم يكن هناك عنصر أم، يتم استخدام stretch.

توافق المتصفح

توافق متصفحات align-self، يدعم جميع المتصفحات الرئيسية هذه الخاصية.

  • Firefox 20+

  • Google Chrome21+

  • Internet Explorer 11+

  • Apple Safari 7+ -webkit-

  • Opera 12.1+

ملاحظة: يدعم Apple Safari 7 وأعلى هذا الخصائص align-self، لكن يحتاج إلى الحافز -webkit-، مثل -webkit-align-self: center;

قراءة متعمقة

يرجى الرجوع إلى الدروس التالية:تسوية CSS

خصائص مرتبطة:تسوية المحتوى،تسوية العناصر،عرض،الانسياب،العرض الأساسي،اتجاه الترتيب،الترتيب المتجول والنمو،النمو في التوسع،النقص في التقلص،الترتيب المتجول،عدل المحتوى،أقل طول،أقل عرض،ترتيب