مظهر Pyx العصري

أتساءل عما إذا كان من الممكن إضافة مقياس تكيفي؟ أود أن يكون لدي مكون شريط جانبي على الجانب الأيمن.

CSS
/* الحصول على عرض صورة المستخدم وتعيين الحد الأقصى لعرض حاوية الإعلان */

/* أنماط حاوية الإعلان */
#list-area {
    display: flex;            /* ترتيب الإعلانات باستخدام flexbox */
    flex-direction: column;   /* عرض الإعلانات عموديًا */
    gap: 0;                   /* إزالة المسافات بين صور الإعلانات */
    padding: 0;               /* إزالة حشو الحاوية */
    margin: 0;                /* التأكد من عدم وجود هامش إضافي حول حاوية الإعلان */
    max-width: 812px;         /* تحديد الحد الأقصى لعرض حاوية الإعلان بـ 812 بكسل (عرض الصورة الرمزية: 48 بكسل) */
}

/* أنماط رابط الإعلان */
.banner-ad {
    display: block;           /* جعل حاوية الإعلان عنصر كتلة */
    width: 100%;              /* التأكد من أن حاوية الإعلان تشغل 100% من العرض */
    max-width: 100%;          /* منع تجاوز الحد الأقصى للعرض */
    margin: 0;                /* إزالة المسافات بين حاويات الإعلانات */
}

/* أنماط صور الإعلانات المتجاوبة */
.ad-image {
    width: 100%;              /* التأكد من أن الصورة تشغل العرض الكامل للعنصر الأب */
    height: auto;             /* الحفاظ على نسبة العرض إلى الارتفاع الأصلية للصورة */
    max-width: 100%;          /* منع الصورة من تجاوز الحد الأقصى لعرض حاويتها */
    display: block;           /* إصلاح مشكلة المساحة الفارغة أسفل الصور */
    margin: 0;                /* إزالة أي مساحة إضافية حول الصورة */
}

/* التصميم المتجاوب: ضبط عرض الإعلانات للشاشات الكبيرة والصغيرة */

/* ضبط عرض الإعلانات على الأجهزة التي يقل عرضها عن 768 بكسل */
@media (max-width: 768px) {
    #list-area {
        padding: 0;            /* التأكد من عدم وجود حشو إضافي على الأجهزة المحمولة */
    }

    .banner-ad {
        width: 100%;           /* التأكد من أن الإعلان يشغل العرض الكامل على الشاشات الصغيرة */
    }

    .ad-image {
        width: 100%;           /* التأكد من أن الصورة تتكيف مع عرض الحاوية */
        height: auto;          /* الحفاظ على نسبة عرض الصورة إلى ارتفاعها */
    }
}

/* ضبط إضافي لصور الإعلانات على الأجهزة الصغيرة جدًا (مثل الهواتف في الوضع الرأسي) */
@media (max-width: 480px) {
    .ad-image {
        width: 100%;             /* التأكد من أن الصور تتكيف مع عرض شاشة الهاتف */
        max-width: 100%;         /* تعيين الحد الأقصى للعرض إلى 100% لتجنب التكبير الزائد */
        height: auto;            /* الحفاظ على نسبة عرض الصورة إلى ارتفاعها */
    }
}

إعجاب واحد (1)