انتقل إلى محتوى الدرس

CSS Responsive background image different devices الصورة المتجاوبة في لغة CSS علي أجهزة مختلفة

سوف تتعلم في هذا الدرس responsive images الصور المتجاوبة وهي الصور التي تتلائم مع جميع حجم الشاشات أو الأجهزة في لغة CSS.

1 صفوف تعليمية
لغة CSS
3,259 مشاهدة

شرح صفوف ومحتوى الفقرة

الصف 1 شرح توضيحي

يمكن أن تكون الصورة الكبيرة مثالية على شاشة الكمبيوتر الكبيرة ، ولكنها غير متناسبة مع الأجهزة الصغيرة, فالحل هو خلفيتين بماقسات مختلفة تظهر خلفية علي أجهزة كبيرة وخلفية أخري علي أجهزة أصغر ويتم ذلك عن طريق media query وهي تبديل الصورة علي الحجم المناسب للأجهزة الصغيرة.

CSS Responsive background image different devices

سوف تتغير الصورة عندما يكون حجم الشاشة أصغر من 400px قم بتصغير نافذة المتصفح لأقل من 400 وشاهد تغيير الصورة الأصلية إلي صورة أخري.

HTML
body {
  background-repeat: no-repeat;
  background-image: url('https://www.closetag.com/images/paris.jpg'); 
}

/* For width 400px and larger: */
@media only screen and (min-width: 400px) {
  body { 
     background-image: url('https://www.closetag.com/images/photo1.jpg'); 
  }