سلام دوست عزیز😃👋
به مسابقه «**ورودی بوتکمپ کداستار - Frontend**» خوش آمدی!
لینکهای مفید برای شرکت در مسابقه
+ [قوانین شرکت در مسابقه](https://quera.org/course/assignments/2693/problems/33523)
+ [قالب صورت سوالات تکنولوژی](https://quera.org/course/assignments/2693/problems/16283)
+ [آشنایی با تست نمونه](https://quera.org/course/assignments/2693/problems/42815)
+ [داوری Front-end](https://quera.org/course/assignments/5546/problems)
هرگونه **ارتباط با سایر شرکتکنندگان** و یا **استفاده از ابزارهای تولید کد، مثل chatGPT و...** در مسابقات کوئرا ممنوع است و بعد از شناسایی **از لیست شرکتکنندگان مسابقه حذف میشوید**.
در طول مسابقه، میتوانید سؤالات خود را از قسمت «[سوال بپرسید](https://quera.org/contest/clarification/85280/)» مطرح کنید.
موفق باشید 😉✌
سلام دوست عزیز😃👋
به مسابقه «ورودی بوتکمپ کداستار - Frontend» خوش آمدی!
لینکهای مفید برای شرکت در مسابقه
هرگونه ارتباط با سایر شرکتکنندگان و یا استفاده از ابزارهای تولید کد، مثل chatGPT و... در مسابقات کوئرا ممنوع است و بعد از شناسایی از لیست شرکتکنندگان مسابقه حذف میشوید.
در طول مسابقه، میتوانید سؤالات خود را از قسمت «سوال بپرسید» مطرح کنید.
موفق باشید 😉✌
# اسکرول

# پروژهی اولیه
فایل پروژه را میتوانید از طریق این [این لینک](/contest/assignments/85280/download_problem_initial_project/291489/) دانلود کنید.
ساختار پروژه به شکل زیر است:
```
initital_project/
├─ index.html
└─ styles.css
```
# جزئیات پیادهسازی
1. حرکت از یک سکشن به سکشنِ دیگر باید **حتماً بهصورت نرم** انجام شود.
2. کلاس **dot** را طوری بنویسید که :
- طول و عرض آن 12 پیکسل باشد.
- رنگ بکگراند آن **gray** باشد.
- کاملا به صورت دایره کامل دیده بشود.
- دیسپلی آن block باشد.
3. کلاس **dot-navigation** را طوری بنویسید که :
- پوزیشن آن کاملا ثابت باشد.
- از بالا فاصله 50 درصدی داشته باشد.
- از راست 20 پیکسل فاصله داشته باشد.
- دیسپلی آن فلکس باشد.
- مسیر آن ستونی باشد.
- فاصله آیتمهای داخل آن از هم 10 پیکسل باشد.
4. توجه داشته باشید که نباید در صفحه، اسکرولِ افقی مشاهده کنیم.
5. اسنپاسکرول باید کاملاً بهصورت عمودی پیادهسازی بشود.
6. کاری کنید که هر سکشن با شروعِ اسکرول، از بالا شروع شود.
7. نوعِ snap scroll باید بهگونهای تنظیم شود که در **جهتِ عمودی** باشد و مرورگر به نزدیکترین نقطهی snap بچسبد.
# نکات
1. در فایل **styles.css** پس از کامنت کدهای خود را بنویسید.
2. در نهایت باید چنین نتیجهای داشته باشیم، 3 صفحه به همین شکل که مثل ویدئو بالا به نرمی اسکرول میخورند و با کلیک بر روی نقاط به سکشن های متفاوت میریم :

# آنچه باید آپلود کنید
فایلی که آپلود خواهید کرد باید دارای فرمت `.zip` باشد و دارای ساختار زیر باشد:
```
answer/
└─ styles.css
```
موفق باشید 🌟
اسکرول
اسکرول🔗

پروژهی اولیه🔗
فایل پروژه را میتوانید از طریق این این لینک دانلود کنید.
ساختار پروژه به شکل زیر است:
جزئیات پیادهسازی🔗
- حرکت از یک سکشن به سکشنِ دیگر باید حتماً بهصورت نرم انجام شود.
- کلاس dot را طوری بنویسید که :
- طول و عرض آن 12 پیکسل باشد.
- رنگ بکگراند آن gray باشد.
- کاملا به صورت دایره کامل دیده بشود.
- دیسپلی آن block باشد.
- کلاس dot-navigation را طوری بنویسید که :
- پوزیشن آن کاملا ثابت باشد.
- از بالا فاصله 50 درصدی داشته باشد.
- از راست 20 پیکسل فاصله داشته باشد.
- دیسپلی آن فلکس باشد.
- مسیر آن ستونی باشد.
- فاصله آیتمهای داخل آن از هم 10 پیکسل باشد.
- توجه داشته باشید که نباید در صفحه، اسکرولِ افقی مشاهده کنیم.
- اسنپاسکرول باید کاملاً بهصورت عمودی پیادهسازی بشود.
- کاری کنید که هر سکشن با شروعِ اسکرول، از بالا شروع شود.
- نوعِ snap scroll باید بهگونهای تنظیم شود که در جهتِ عمودی باشد و مرورگر به نزدیکترین نقطهی snap بچسبد.
نکات🔗
- در فایل styles.css پس از کامنت کدهای خود را بنویسید.
- در نهایت باید چنین نتیجهای داشته باشیم، 3 صفحه به همین شکل که مثل ویدئو بالا به نرمی اسکرول میخورند و با کلیک بر روی نقاط به سکشن های متفاوت میریم :

آنچه باید آپلود کنید🔗
فایلی که آپلود خواهید کرد باید دارای فرمت .zip
باشد و دارای ساختار زیر باشد:
موفق باشید 🌟
ارسال پاسخ برای این سؤال
در حال حاضر شما دسترسی ندارید.