برنامه‌ریزی برای برگزاری مسابقه پردیس تو بهترین شرایط چالش‌های خاصی داره که یکی از این موارد چیدمان سالن برای بخش‌های خاص هستش که قراره به کمک شما این چالش رو به راحتی پشت سر بزاریم و چیدمان هر شخص و گروه خاص رو تو یک صفحه ایجاد کنیم تا یک نقشه خیلی ساده از فضای مسابقه رو داشته باشیم.

ظاهر کلی برنامه به شکل زیر است:

خروجی

در تصویر نمونه، دو بخش سمت چپ، صفحه نمایش بزرگتر از 768px و تصویر سمت حالت موبایل را نمایش می‌دهد.

پروژه اولیه را از این لینک دانلود کنید. ساختار فایل‌های این پروژه به صورت زیر است.

Position
├── index.html
└── style.css
Plain text

فضای Flex Seats

شما باید این بخش را به شکلی تکمیل کنید که هر شخص (دایره‌ها) با رنگ مشخص، بر روی صندلی خود (مربع‌ها) قرار بگیرد. برای تکمیل این بخش باید از Flex استفاده شود.

مثال‌: دایره با رنگ نارنجی روی مربع نارنجی، دایره با رنگ آبی روی مربع آبی و...

فضای Grid Contest Area

شما باید این بخش را به شکلی تکمیل کنید که جایگاه‌های مربوط به هر قسمت از بخش‌های مسابقه به درستی و طبق تصویر نمایش داده شود. همچنین برای تکمیل این بخش باید از Grid استفاده شود.

در قسمت Contest Area هر یک از مستطیل‌های رنگی (item) شامل یک متن است که در قسمت پایین و سمت راست قرار دارد و نشانگر مسابقه برگزار شده در آن قسمت خواهد بود که باید طبق تصویر اولیه در جایگاه درستی نمایش داده شود. تعداد ستون و سطرها در این فضا به ترتیب ۵ ستون و ۴ سطر خواهد بود که ستون‌ها به صورت مساوری تقسیم شده‌اند و حداقل ۳۰ و حداکثر ۹۰ پیکسل خواهند بود.

صفحه نمایش

در صفحه نمایش هایی کوچک تر از 768px حالت نمایش به ستونی تغییر خواهد کرد و ترتیب نمایش دو فضای مشخص شده از بالا به پایین به ترتیب، ابتداGrid Contest Area و سپسFlex Seats خواهد بود.

نکات

  • شما مجاز به نصب کتابخانه‌های خارجی از جمله npm نیستید.
  • شما فقط مجاز به اعمال تغییرات در style.css هستید.
  • فایل style.css را بعد از اعمال تغییرات به صورت مستقیم ارسال کنید.

ارسال پاسخ برای این سؤال
فایلی انتخاب نشده است.