السمة الحديثة لـ Pyx

<redacted>

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

CSS
/* احصل على عرض صورة المستخدم الرمزية (أفاتار) و اضبط العرض الأقصى لحاوية الإعلانات */

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

/* أنماط رابط الإعلان */
.banner-ad {
    display: block;           /* اجعل حاوية الإعلان عنصراً من نوع 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;            /* حافظ على نسبة أبعاد الصورة */
    }
}

<redacted>

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