خصائص background-size CSS
- الصفحة السابقة background-repeat
- الصفحة التالية block-size
التعريف والاستخدام
background-size
خصائص تحديد حجم صورة الخلفية.
يرجى الرجوع أيضًا إلى:
دليل CSS:خلفيات CSS،خلفيات CSS (مقدمة متقدمة)
دليل HTML DOM:خصائص backgroundSize
مثال
تحديد حجم صورة الخلفية:
div { background:url(img_flwr.gif); background-size:80px 60px; background-repeat:no-repeat; }
جملة CSS
background-size: length|percentage|cover|contain;
قيمة الخاصية
القيمة | الوصف | الاختبار |
---|---|---|
length |
تعيين الارتفاع والعرض لصورة الخلفية. القيمة الأولى تعيين العرض، والقيمة الثانية تعيين الارتفاع. إذا تم تعيين قيمة واحدة فقط، فإن القيمة الثانية ستتم تعيينها على "تلقائي". |
الاختبار |
percentage |
تعيين عرض وارتفاع صورة الخلفية كنسبة مئوية من العنصر الأم. القيمة الأولى تعيين العرض، والقيمة الثانية تعيين الارتفاع. إذا تم تعيين قيمة واحدة فقط، فإن القيمة الثانية ستتم تعيينها على "تلقائي". |
الاختبار |
cover |
توسيع صورة الخلفية لتحقيق تغطية منطقة الخلفية بالكامل. قد لا يتم عرض بعض أجزاء صورة الخلفية في منطقة التركيز الخلفية. |
الاختبار |
contain | توسيع الصورة لتحقيق أقصى حجم، لجعل عرضها وارتفاعها يتماشى تمامًا مع منطقة المحتوى. | الاختبار |
تفاصيل التقنية
القيمة الافتراضية: | تلقائي |
---|---|
التنسيق: | لا |
الإصدار: | CSS3 |
جافا سكربت الجملة: | object.style.backgroundSize="60px 80px" |
مزيد من الأمثلة
- تمدد صورة الخلفية
- تمدد صورة الخلفية لتمديد تغطية منطقة المحتوى بالكامل.
- تمدد صورة الخلفية للنسخ الأفقية لصورة الخلفية أربعة مرات
- تمدد صورة الخلفية لتحقيق نسخة أفقية لصورة الخلفية أربعة مرات.
دعم المتصفحات
الرقم في الجدول يوضح إصدار المتصفح الأول الذي يدعم الخاصية بشكل كامل.
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | IE / Edge | Firefox | Safari | Opera |
4.0 1.0 -webkit- |
9.0 | 4.0 3.6 -moz- |
4.1 3.0 -webkit- |
10.5 10.0 -o- |
- الصفحة السابقة background-repeat
- الصفحة التالية block-size