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

Fill None Scale Down Modes مقارنة القيم fill و scale-down

تعلم كيف تتحكم خصائص ملاءمة الوسائط وموضع البؤرة ونسبة الأبعاد في تحجيم الصور والفيديو داخل الصناديق الثابتة ومنع تشوهها وحجز مساحتها المتناسقة بوضوح.
2 صفوف تعليمية
لغة CSS
4 مشاهدة

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

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

إلى جانب القيمتين cover و contain، توفر خاصية object-fit ثلاث قيم إضافية تعالج حالات تحجيم دقيقة:

  • القيمة fill — هي الوضع الافتراضي الأولي في المتصفح، وتمط الوسيط أفقياً وعمودياً لملء الصندوق متجاهلة نسبة أبعاده الأصلية.
  • القيمة none — تعرض الصورة بأبعادها الحقيقية بالبكسل دون أي تكبير أو تصغير، مع قص الأجزاء الزائدة إن كان الصندوق أصغر منها.
  • القيمة scale-down — تقارن تلقائياً بين نتيجتي none و contain وتطبق الأصغر حجماً بينهما؛ ما يمنع تكبير الأيقونات الصغيرة وتشوشها داخل الصناديق الكبيرة مع تصغير الصور الضخمة بأمان.
الصف 2 معاينة حية

مختبر مقارنة أوضاع object-fit التفاعلي