لینک‌های مفید برای شرکت در مسابقه:

در زمان مسابقه می‌توانید سوال‌های خود را از قسمت "سوال بپرسید" مطرح کنید.

بله


مهارت‌های لازم:

  • آشنایی با Html و Css

در این سوال قصد داریم صفحه ورود به سایت بله را با استفاده از Html وCss پیاده سازی کنیم.ظاهر کلی صفحه به شکل زیر است:

توضیح تصویر

پروژه اولیه🔗

پروژه اولیه را از این لینک دانلود کنید.

ساختار فایل‌های این پروژه به این صورت است
bale
├── assets
│   ├── fonts
│   │   └── IRANSansWeb.woff2
│   └── images
│       ├── favicon.png
│       ├── flags.png
│       └── home_logo.png
├── cypress
│   ├── fixtures
│   │   └── example.json
│   ├── integration
│   │   └── sample.spec.js
│   ├── plugins
│   │   └── index.js
│   └── support
│       ├── commands.js
│       └── index.js
├── cypress.json
├── index.html
├── package.json
└── styles.css
Plain text
راه اندازی پروژه
  • ابتدا پروژه‌ی اولیه را دانلود و از حالت فشرده خارج کنید.
  • سپس فایل index.html را در مرورگر خود باز کنید.

جزئیات🔗

با در نظر گرفتن نکات زیر، عناصر Html و خصوصیات Css را به فایل های پروژه اضافه کنید:

  • لوگو بله را در یک عنصر img در سایت نمایش دهید. این عنصر باید کلاس logo را داشته باشد. در صورتی که لوگو بله با موفقیت لود نشود، متن Bale را به جای عکس نمایش دهید.
  • در یک عنصر h2 متنِ "به پیام رسان بله خوش آمدید" را نمایش دهید.
  • همچین به عنصر body ویژگی تصویر پس زمینه (background-image) را به گونه ای مقدار دهی کنید که یک linear-gradient با رنگ های #2d2c72 و #4ceeb5 باشد.

نکات🔗

  • رنگ های آبی و سبز آبی به ترتیب #2d2c72 و #4ceeb5 هستند.
  • تغییرات را تنها در فایل های index.html و styles.css اعمال کنید. تغییرات در بقیه فایل ها نادیده گرفته می شوند.
  • در صورتی که می خواهید یک فایل index.html را ارسال کنید تغییرات Css را در فایل index.html ایجاد کنید.
  • توجه کنید که داوری خودکار بر مبنای نام کلاس های انجام می‌شود.
  • پروژه را با ساختار زیر ارسال کنید.
[your-zip-file-name].zip
|── index.html
└── styles.css
Plain text
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.