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

دليل CSS

CSS @rules (RULES)

القائمة الكاملة للخصائص CSS

CSS3 background-size property usage and examples

CSS background-size property specifies the size of the background image.

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

القيمة الافتراضية:auto auto
تطبيقها على:جميع العناصر
الوراثة:لا
يمكن تفعيله عن طريق الرسوم المتحركة:نعم.يرجى الرجوع إلى خصائص الرسوم المتحركة.
الإصدار: نوع جديد من CSS3
JavaScript Syntax:    
object    object.style.backgroundSize="60px 80px"

نموذج استخدام حجم الخلفية

نموذج الجملة للخاصية هو كما يلي:

background-size: length | percentage | auto | cover | contain | initial | inherit

في هذا المثال، يتم عرض كيفية استخدام خاصية background-size.

.box {
    width: 250px;
    height: 150px;
    padding: 10px;
    border: 6px dashed #333;
    background: url("images/sky.jpg") no-repeat;
    background-size: contain;
}
اختبار لـ‹/›

إشارةتستخدم الخاصية background-size عادة لإنشاء صور خلفية كاملة الحجم، وتوسيع الصورة بناءً على حجم نافذة المتصفح أو عرضها.

قيمة الخاصية

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

القيمةوصف
lengthضبط عرض الصورة الخلفية وارتفاعها إلى طول معين. القيمة الأولى تضبط العرض، والقيمة الثانية تضبط الارتفاع. إذا تم تحديد قيمة واحدة فقط، فإن القيمة الثانية افتراضية auto. لا يسمح باستخدام القيم السلبية للطول.
percentageضبط عرض الصورة الخلفية وارتفاعها إلى نسبة المئة من منطقة تحديد الخلفية. القيمة الأولى تضبط العرض، والقيمة الثانية تضبط الارتفاع. إذا تم تحديد قيمة واحدة فقط، فإن القيمة الثانية افتراضية auto. لا يسمح باستخدام القيم السلبية بالمئة.
autoاستخدام auto لقياس حجم الصورة في الاتجاه المناسب لقياس الصورة، مما يحافظ على النسبة المئوية الأصلية. إذا تم تحديد كلا الحجمين، فإن الصورة الخلفية ستكون تحتوي على عرضها وارتفاعها الخاصة، وهو السلوك الافتراضي.
coverتوسيع الصورة إلى أقل حجم، مع الحفاظ على نسبة الطول والعرض الأصلية (إذا كانت موجودة)، لجعل عرضها وارتفاعها يمكن أن تغطي منطقة تحديد الخلفية بالكامل.
containتوسيع الصورة، مع الحفاظ على نسبة الطول والعرض الأصلية (إذا كانت موجودة)، إلى أقصى حجم ممكن، لجعل عرضها وارتفاعها يمكن أن تتوافق مع منطقة تحديد الخلفية.
initialضبط هذه الخاصية إلى قيمتها الافتراضية.
inheritإذا تم تحديد، فإن العناصر ذات الصلة تأخذ قيمة حساب الخاصية background-size للاعلى

مرونة المتصفح

مرونة خصائص background-size للبrowsers، جميع المتصفحات الرئيسية تدعم هذه الخاصية.

  • Firefox 4+

  • Google Chrome 4+

  • Internet Explorer 9+

  • Apple Safari 3+

  • Opera 10.5+

قراءة متقدمة

يرجى الرجوع إلى التعليمات التالية:CSS Background,CSS3 Background.

خصائص ذات صلة:background,background-attachment,background-color,background-image,background-clip,background-position,background-repeat,background-origin.